メッセージ内容の保存
デフォルトでは、メッセージ内容はOracleデータベースのCLOBフィールドまたはMicrosoft SQL ServerデータベースのNTEXTフィールドに保存されます。大量の古いメッセージがシステム内で削除された後、データベースのテーブルスペースを減らすことが不便になることがあります。@MSGSPLTのインストールパラメータをYに設定すると、メッセージ内容の保存に関する代替オプションが提供されます。その代替オプションによってメッセージ内容すべてが通常のCHARフィールドの複数レコードに分割されます。
- @MSGSPLT=[N]:メッセージ内容は、R5WSMESSAGESテーブルのCLOBまたはNTEXTフィールドでレコード全体として保存されます。これがデフォルトの設定です。
- @MSGSPLT=[Y]:メッセージ内容は、R5WSMESSAGELINESテーブル内のCHARフィールド内の分割ブロックとして保存されます。