テキスト・モードの CDT コマンド行引数
構成デプロイメント・ツールを実行する場合、複数のコマンド行パラメーターがオプションとしてあります。
以下の表では、Java™ cdtshell スクリプトのコマンド行引数について説明します。 構成デプロイメント・ツールを実行するときに、オプションで以下のいずれかの引数を使用できます。
| 引数 | 説明 |
|---|---|
| ソース | ソース・データベースの論理 ID。 |
| ターゲット | ターゲット・データベースの論理 ID。 |
| ColonyId | 比較またはデプロイするコロニー ID を指定します。 コロニーは、一度に 1 つのみ渡すことができます。 例: Windows の場合: Linux/UNIX の場合: |
| IgnoreMissingTables | ソース・データベースとターゲット・データベースを比較する際に、ターゲット・スキーマで欠落している可能性があるテーブルを無視することを指定します。 シャード・デプロイメントでデータベースを比較する場合は、必ず IgnoreMissingTables 引数を指定してください。例えば、Test Configuration スキーマを Production Configuration スキーマと比較する場合、YFS_CUSTOMER や YFS_USER などの一部のマスター・テーブルはソース・スキーマにもターゲット・スキーマにも存在しません。 この場合、CDT は「テーブルが見つかりません」というエラーをスローします。 しかし、 例: Windows の場合: Linux/UNIX の場合: |
| LabelId | デプロイの前後にそれぞれ使用されるラベル BEGIN_<LabelId> および END_<LabelId>, )を作成する際に使用される Label Id 値を指定します。 この引数が渡されない場合、ラベルは作成されません。 例: Windows の場合: Linux/UNIX の場合: |
| CompareOrganizationCode | config-db.xml で定義されているとおり、渡された組織コードに基づいて、比較する組織を指定します。 CompareOrganizationCode 引数を渡さない場合、対応するフィルターは使用されません。コンマで区切られたフォーマットを使用して、比較する組織を指定します (例:Org-1,Org-2)。 例: Windows の場合: Linux/UNIX の場合: |
| SkipEmptyTableExport | XML へのエクスポート中に、ソース・データベース内の空の表のファイルを生成しないかどうかを示します。 デフォルトでは、ファイルは空のレコードで生成されます。 引数オプションは Y または Nです。例: Windows の場合: Linux/UNIX の場合: |
| TTL モード | ロードできる表モードのタイプを示します。 TTMode 引数は、 ConfigOnly モードと MasterOnly モードをサポートします。
注: CDT を効率的かつスムーズに実行したい場合は、一度に 1 つのタイプのテーブルのみを実行してください。
ただし、マルチスキーマ・モデルで CDT を実行する場合は、
ConfigOnly モードおよび MasterOnly モードを使用しないことをお勧めします。 代わりに、以下の TTMode 引数を使用してください。
これらの各モードに対して、適切なコマンドを実行します。 例えば、Windows の場合は、次のコマンドを実行します。
注:
|