Protection Managerのコマンド実行中に,システムが予想外のシャットダウンやコマンドの強制終了をした場合,ディクショナリマップファイルが不正な状態になるときがあります。
Protection Managerのコマンドを実行すると,次のメッセージが出力されることがあります。
KAVX0006-E 処理続行不能なエラーが発生しました。
要因 = DRM-10106: 内部エラーが発生しました。
この場合,詳細トレースログに次のメッセージが出力されているときは,ディクショナリマップファイルが不正な状態です。
ISAM API error code = xxx (yyyyy)
ディクショナリマップファイルは,キー定義ファイル(.DEF),主キーファイル(.K01),副キーファイル(.Knn:nnは02~99)およびデータファイル(Solarisでは.DAT,Windowsでは.DRF)から構成されています。このため,ディクショナリマップファイル不正には,次の障害ケースが発生するおそれがあります。
ディクショナリマップファイルの障害の確認および障害からの回復をするためのユーティリティコマンドは,Windowsの場合は<Protection Managerのインストール先>¥bin¥utilディレクトリ,Solarisの場合は/opt/drm/bin/utilディレクトリに格納されています。このユーティリティコマンドを使用して,次の手順で障害の確認および回復をしてください。