dbfhadmin コマンド ライン ユーティリティの例

重要: この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスで提供されます。今後も追加機能の開発が続けられ、パッチ アップデートおよび将来のリリースによって追加のインターフェイスが提供されます。詳細については、Micro Focus SupportLine までお問い合わせください。

CAS プロセス

異常終了後にエラーになっている可能性があるエンタープライズ サーバー プロセスを確認し、それらのプロセスを回復するには、次のコマンドを使用します。

次のコマンドは、svr-01 の svr-mydb データベース サーバー インスタンスのまだ実行中の CAS プロセスをリストします。

dbfhadmin -casprocess -list -usedb:svr-mydb -host:svr-01

次のコマンドは、svr-01 の svr-mydb データベース サーバー インスタンスのプロセス ID 12345 の CAS プロセスを回復します。

dbfhadmin -casprocess -recover -usedb:svr-mydb -host:svr-01 -pid:12345

次のコマンドは、svr-01 の svr-mydb データベース サーバー インスタンスのすべての CAS プロセスを回復します。

dbfhadmin -casprocess -recover -usedb:svr-mydb -host:svr-01

データ ファイル

エンタープライズ サーバーの異常終了後にまだ開いているデータ ファイルを確認し、それらのファイルを回復/解放するには、次のコマンドを使用します。索引キーのカラム型を管理するためのコマンドもいくつかあります。

次のコマンドは、svr-mydb でホストされている VSAM データストアのまだ開いているデータ ファイルをリストします。

dbfhadmin -openfiles -list -datastore:sql://svr-mydb/VSAM -host:svr-01

次のコマンドは、svr-mydb でホストされている VSAM データストアのまだ開いているデータ ファイルを回復します。

dbfhadmin -openfiles -recover -datastore:sql://svr-mydb/VSAM -host:svr-01

次のコマンドは、MYFILE.dat ファイルの主キーのカラム型を英数字、最初の代替キーのカラム型を符号付き COMP-X として指定します。

dbfhadmin -keytypes -add -file:sql://svr-mydb/VSAM/MYFILE.dat -types:AN,SCOMPX

次のコマンドは、指定されたデータ ファイルの既存のキー タイプを置き換えます。

dbfhadmin -keytypes -add -replace -file:sql://svr-mydb/VSAM/MYFILE.dat -types:AN,SCOMPX

次のコマンドは、MYFILE.dat に指定されているキー タイプを削除し、索引キーのカラム型を BINARY に戻します。

dbfhadmin -keytypes -delete -file:sql://svr-mydb/VSAM/MYFILE.dat

次のコマンドは、VSAM データストアのキー タイプのリストを MYKEYTYPES.xml ファイルにエクスポートします。

dbfhadmin -keytypes -export:MYKEYTYPES.xml -datastore:sql://svr-mydb/VSAM

次のコマンドは、VSAM データストアに MYKEYTYPES.xml ファイルからキー タイプのリストをインポートします。

dbfhadmin -keytypes -import:MYKEYTYPES.xml -datastore:sql://svr-mydb/VSAM

次のコマンドは、VSAM データストアに MYKEYTYPES.xml ファイルからキー タイプのリストをインポートし、ファイル内のタイプに対応する既存のタイプを置き換えます。

dbfhadmin -keytypes -import:MYKEYTYPES.xml -datastore:sql://svr-mydb/VSAM -replace

次のコマンドは、データストア内の各データ ファイルに設定されているキー タイプをリストします。

dbfhadmin -keytypes -list -datastore:sql://svr-mydb/VSAM