damrm
形式
damrm 論理ファイル名
機能
指定した論理ファイルをクローズしたあと,オンラインから切り離します。切り離すためには,該当する論理ファイルをあらかじめ論理閉塞しておく必要があります。
障害閉塞ファイルもオンラインから切り離すことができます。
コマンド引数
●論理ファイル名 〜〈1〜8文字の識別子〉
オンラインから切り離す論理ファイルの名称を指定します。
出力メッセージ
メッセージID |
内容 |
出力先 |
---|---|---|
KFCA01650-E |
コマンド引数の指定が誤っています |
標準エラー出力 |
KFCA01651-E |
論理ファイル名が8文字を超えています |
標準エラー出力 |
KFCA01662-E |
メモリ不足です |
標準エラー出力 |
KFCA01667-E |
バージョンが不一致です |
標準エラー出力 |
KFCA01668-I |
ヘルプメッセージ |
標準出力 |
KFCA01669-E |
論理ファイルは閉塞されていません |
標準エラー出力 |
KFCA01670-E |
該当する論理ファイルがありません |
標準エラー出力 |
KFCA01679-E |
DAMサービスが起動されていません |
標準エラー出力 |
KFCA01680-E |
DAMサービスのアドレス情報を検索できません |
標準エラー出力 |
KFCA01681-E |
通信障害が発生しました |
標準エラー出力 |
KFCA01682-E |
ネットワーク障害が発生しました |
標準エラー出力 |
KFCA01683-E |
タイムオーバです |
標準エラー出力 |
KFCA01684-E |
DAMサービスが終了処理中です |
標準エラー出力 |
KFCA01696-E |
定義解析中にエラーが発生しました |
標準エラー出力 |
KFCA01697-E |
他者が使用中のため,削除できません |
標準エラー出力 |
KFCA01698-E |
レコード・ロック・セグメントが不足しています |
標準エラー出力 |
KFCA02573-E |
トランザクション実行中のため削除できません |
標準エラー出力 |
注意事項
-
オンラインでオープン中(使用中)のDAMファイルは,damrmコマンドでオンラインから切り離すことはできません。オンラインから切り離すには,該当する論理ファイルをオープンしているすべてのサービスで,論理ファイルをクローズする必要があります。ただし,該当する論理ファイルにアクセスしたトランザクションが完了していない場合は,該当する論理ファイルをクローズしていても削除処理は実行できません。この場合,KFCA02573-Eメッセージを出力して処理を中断します。このため,DAMファイルにアクセスするトランザクションが多数あるときにdamrmコマンドを実行する場合は注意してください。