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

注: UNIX プラットフォームでは、作業モードに応じて dbfhview32 または dbfhview64 になります。

次のコマンドは、my.str のデフォルトの構造を使用して、VSAM データストア内の ACCTFIL ファイルに対する ACCTFIL というデータベース ビューを作成します。

Windows:

dbfhview -create -struct:my.str -name:ACCTFIL -file:sql://MYSRV/VSAM/ACCTFIL -configfile:C:\dbconfig\mfdbfh.cfg

UNIX:

dbfhview -create -struct:my.str -name:ACCTFIL -file:sql://MYSRV/VSAM/ACCTFIL -configfile:/home/usera/dbconfig/mfdbfh.cfg
次のコマンドは、my.str の 2 つ目の構造 (-id:2) を使用して、VSAM データストア内の ACCTFIL ファイルに対する ACCTFIL というデータベース ビューを作成します。
dbfhview -create -struct:my.str -id:2 -name:ACCTFIL -file:sql://MYSRV/VSAM/ACCTFIL 
ヒント: -id:2 に対応する構造を表示するには、dbfhview -list -struct:my.str を使用します。
次のコマンドは、my.str のデフォルトの構造を使用して、VSAM データストア内の ACCTFIL ファイルに対する ACCTFIL というデータベース ビューを実行時にインストールするスクリプト ファイル my.sql を作成します。
dbfhview -create -struct:my.str -name:ACCTFIL -file:sql://MYSRV/VSAM/ACCTFIL 
-outfile:my.sql 
ヒント: スクリプト ファイルは、インストールする前に編集できます。たとえば、データベースの種類で許容される制限を下回るように、ビューで使用する列の数を減らす必要がある場合があります。

次のコマンドは、VSAM データストア内の ACCTFIL ファイルに関連付けられている ACCTFIL ビューを削除します。

dbfhview -delete -name:ACCTFIL -file:sql://MYSRV/VSAM/ACCTFIL 

次のコマンドは、my.str 構造ファイルで定義されている構造をリストします。表示されるインデックス番号は、特定の構造を使用してビューを作成する場合に -id オプションで使用します。

dbfhview -list -struct:my.str

次のコマンドは、VSAM データストア内の ACCTFIL ファイルに関連付けられているインストール済みのビューをリストします。

dbfhview -list -file:sql://MYSRV/VSAM/ACCTFIL