MS-DOS コマンド行から情報カタログをオープンするには、DGUIDE コマンドを入力します。タグ言語ファイルをインポートまたはエクスポートするために、コマンドにパラメーターを追加することができます。 タグ言語ファイルをコマンド行からインポートするおよびメタデータを情報カタログからエクスポートするは、 DGUIDE コマンドに追加できるパラメーターについて説明しています。
MS-DOS コマンド・プロンプトから DGUIDE コマンドを使用して、情報カタログをオープンし、タグ言語ファイルをインポートすることができます。 DGUIDE コマンドを使用するとき、コマンド構文に関する以下の規則に注意してください。
図 70. 情報カタログをオープンしてメタデータをインポートするための DGUIDE コマンド・パラメーター
DGUIDE /USERID userid /PASSWORD password /DGNAME dgname 任意指定のキーワードは以下のとおりです。 /ADMIN /TRACE 0|1|2|3|4 /IMPORT filename /LOGFILE filename /RESTART B|C 任意指定のインポート・キーワードは以下のとおりです。 /ICOPATH iconpath |
以下の例は、サンプルの情報カタログを管理者としてオープンするための必須パラメーターを示しています。
DGUIDE /USERID longods /PASSWORD secret /DGNAME ICMSAMP /ADMIN
以下のリストは、DGUIDE コマンドに追加するパラメーターを示しています。タグ言語ファイルをインポートするための任意指定または必須キーワードについては、注記されています。
情報カタログがローカルである場合、データベース名を指定します。情報カタログがリモートである場合、それがカタログ化される別名を指定します。
例:
/DGNAME ICMSAMP
アイコンをインポートすることを示し、インポート・ファンクションが使用するアイコン・パスを指定します。ドライブおよびパスの全体を指定しない場合、情報カタログ・マネージャーはパスが情報カタログ・マネージャーをインストールしたパスと同じであると想定します。固定ドライブを指定しなければなりません。
例:
/ICOPATH d:\icons\
例:
/IMPORT d:\tagfile.tag
このキーワードは情報カタログ・マネージャー・ユーザー・インターフェースをう回して、インポート・ファンクションをバッチ処理として実行します。
情報カタログ・マネージャーがインポートの際に生成するメッセージを送るファイルの宛先を指定します。ドライブ、パス、およびファイル名を含めた全体を指定するのでなければ、情報カタログ・マネージャーはそのファイルを DGWPATH 環境変数で指定されたパスに置きます。固定ドライブを指定しなければなりません。
例:
/LOGFILE d:\tagfile.log
例:
/PASSWORD secret
以下のオペレーティング・システム上にあるデータベースにアクセスするためのパスワードは大文字小文字の区別をするため、指定されたとおりにタイプしなければなりません。
インポート・ファンクションが使用するオプションを示します。有効なオプションは以下のとおりです。
例:
/USERID longods
別の情報カタログにインポートできるタグ言語ファイルにメタデータをエクスポートするには、 DGUIDE コマンドを入力します。
メタデータをエクスポートするために DGUIDE コマンドを使用する際には、コマンド構文について、次の点に注意してください。
図 71. メタデータをエクスポートするための DGUIDE コマンド・パラメーター
DGUIDE /DGNAME ic_name /USERID userid /PASSWORD password /ADMIN /EXPORT filename /LOGFILE filename /OBJTYPE object_type /OBJECTS name オプションのキーワード: /ADMIN /A /C /L /T |
このキーワードは任意選択です。
このキーワードは任意選択です。
このキーワードは任意選択です。
情報カタログがローカルの場合は、データベース名を指定します。情報カタログがリモートの場合は、カタログされた別名を指定します。
例:
/DGNAME ICMSAMP
例:
/EXPORT d:\tagfile.tag
このキーワードは任意選択です。
エクスポート・プロセス中に情報カタログ・マネージャーが生成するメッセージのファイル宛先を指定します。完全なドライブ、パス、およびファイル名を指定しない限り、情報カタログ・マネージャーはファイルを DGWPATH 環境変数によって示されるパスに置きます。ハード・ディスク・ドライブは指定しなければなりません。
例:
/LOGFILE d:\tagfile.log
例:
/OBJECTS "DWCTARGET.DWCADMIN.CUSTOMER"
例:
/OBJTYPE TABLES
例:
/PASSWORD secret
以下のオペレーティング・システム上のデータベースにアクセスするためのパスワードは大文字小文字の区別があります。このため、指定されたとおりに入力する必要があります。
このキーワードは任意選択です。
例:
/USERID hchan
以下の例では、管理者 hchan は、ICMSAMP 情報カタログから、 DBNAME(DWCTARGET) OWNER(DWCADMIN) TABLES(CUSTOMER) という UUI を持つリレーショナル表オブジェクトをエクスポートします。表オブジェクトおよびオブジェクトと関連のあるすべての列に加えて、すべての連絡先オブジェクトおよび表オブジェクトとのリンク関係を持つオブジェクトもエクスポートされます。エクスポートされるオブジェクト用のメタデータは、 x:\mypath\tagfile.tag というファイルに書き込まれます。
DGUIDE /DGNAME ICMSAMP /USERID hchan /PASSWORD mypass /ADMIN /EXPORT x:\mypath\tagfile.tag /LOGFILE x:\mypath\tagfile.log /OBJTYPE TABLES /OBJECTS "DWCTARGET.DWCADMIN.CUSTOMER" /c /t /l