Enterprise Developer コマンド プロンプトから、次の構文を使用して IMS データベース エディターを呼び出すことができます。
mfdatatools [file-type] [file-name] [/imslib imsgenpath] [/imsdat imsdatabasepath] [/acblib path]
- file-type
- 値は、次のいずれかになります。
- /create_slf
- セグメント レイアウト ファイル (.slf) を作成する場合はこのタイプを使用します。このオプションを指定する場合は、/imslib オプションも指定する必要があります。
- /dbd dbdname
- DBD ファイルからデータベースを開く場合はこのタイプを使用します。このオプションを指定する場合は、/imslib および /imsdat オプションも指定する必要があります。
- /psb psbname
- PSB ファイルからデータベースを開く場合はこのタイプを使用します。このオプションを指定する場合は、ファイル拡張子なしのファイル名を指定する必要があるほか、/imslib および /imsdat オプションも指定する必要があります。
- file-name
- デバッグ情報ファイル (.idy ファイル) の (パス名および) ファイル名。このオプションは、セグメント レイアウト ファイルを作成する際 (オプション /create_slf を使用) に指定します。
- /imslib imsgenpath
- DBDGEN2.DAT、DBDGEN2F.DAT、および PSBGEN3.DAT ファイルの場所。これは ES_IMSDAT 環境変数の設定に相当します。この変数をすでに設定している場合は、このパラメーターを指定する必要はありません。
- /imsdat imsdatabasepath
- IMS DB ファイルの場所。これは ES_IMSLIB 環境変数の設定に相当します。この変数をすでに設定している場合は、このパラメーターを指定する必要はありません。
- /acblib path
- IMS ACB ファイルの場所。これは ES_ACBLIB 環境変数の設定に相当します。この変数をすでに設定している場合は、このパラメーターを指定する必要はありません。
- このパラメーターを省略すると、/imslib に指定したパス名が使用されます。
コメント:
追加のパラメーターを指定せずにmfdatatools を実行すると、IDE はファイルが開かれていない状態で表示されます。