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