Symfoware Severのインデックスについてのqdg02520uエラーについて

これまで使用していたインデックスのDSIにrdbudsiコマンドを実行したところ、「qdg02520u:DSI's*'が定義直後の状態です」というエラーになりました。このインデックスは創成済でこれまで使用できていました。テーブルのDSIを初期化していますが、インデックスのDSIは初期化していません。原因と対処方法を教えてください。
[原因]
インデックスに対応するテーブルのDSIを初期化したことが原因です。

[対処方法]
テーブルのDSIを初期化した場合は、関連するインデックスのDSIも初期化する必要があります。
テーブルのDSIが初期化された状態であるなら、インデックスのDSIをrdbfmtコマンドまたはrdbsloader -xコマンドで初期化してください。
テーブルのDSIにデータが格納された状態であるなら、インデックスのDSIをrdbsloader -xコマンドで創成してください。

各コマンドの使用方法は、以下のマニュアルを参照してください。

  Symfoware Server V10.1.0 コマンドリファレンス
    第2章 RDBコマンド
      2.25 rdbfmt
      2.60 rdbsloader

なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 運用/保守
このページの先頭へ