dmimportuserconfiguration コマンドを使用して、複数の CDC Replication 構成をインポートできます。
このタスクについて
構成詳細は、XML 構成ファイルに送信されます。 dmimportuserconfiguration コマンドを使用して、このコマンドで作成した XML ファイルを CDC Replicationの別のインスタンスにインポートできます。
注: このコマンドは暗号化プロファイルをインポートせず、暗号化プロファイル名のみをインポートします。 このコマンドを実行する前に、正しい名前で暗号化プロファイルを作成してください。 「Default」という名前の暗号化プロファイルを使用してエクスポートした場合、インポート・コマンドを実行すると、「Default」という名前の暗号化プロファイルが自動的に作成されます。 このデフォルト・プロファイルは、暗号化なしに設定されます。
手順
- dmexportconfiguration コマンドを呼び出して、 CDC Replicationの既存のインスタンスの XML 構成ファイルを作成します。
このファイルは、基本 XML 構成ファイルと呼ばれます。
- 基本 XML 構成ファイルのコピーを作成します。
このファイルは、ユーザー XML 構成ファイルと呼ばれます。
- 以下のステップに従って、ユーザー XML 構成ファイルを編集します。
-
<config> および </config> エレメント・キーを <userconfig> および </userconfig>に名前変更します。
- 以下の必須エレメントをユーザー XML 構成ファイルに組み込みます。
<name></name> -インスタンス名。ファイル内で固有でなければなりません。 インスタンスがまだ存在していない場合は、作成されます。
<tcpPort></tcpPort> -この CDC Replication インスタンスが使用するポート番号。ファイル内で固有でなければなりません。
<overrideTargetTables></overrideTargetTables> -このエレメントが true に設定されている場合、この名前の別のインスタンスが存在すると、 CDC Replication はターゲット・メタデータ表をオーバーライドします。 false の場合、同じ名前のインスタンスが存在すると、コマンドの実行は失敗します。
- オプションで、他の要素の値を変更します。 変更したくない非必須エレメントを削除することができます。
-
<bigqueryprivatekeyjsonfile> を変更して、 BigQuery 秘密鍵 .json ファイルへのパスを含めます。
<dbSchema> には、メタデータが保管されている BigQuery データ・セット情報が含まれています。
- オプションで、複数のインスタンスを作成または変更するために複数の要素セットを追加します。
- ユーザー XML 構成ファイルを保存します。
- ユーザー XML 構成ファイルで指定されている CDC Replication インスタンスを停止します。
- コマンド・プロンプトで、指定されたディレクトリーで以下のいずれかのコマンドを発行して、構成ツールを開始します。
- Windows (US)
CDC_Replication_installation_directory\bin\dmimportuserconfiguration path-to-base-XML-configuration-file path-to-user-XML-configuration-file [-L locale]
- Linux および UNIX
CDC_Replication_installation_directory/bin/dmimportuserconfiguration path-to-base-XML-configuration-file path-to-user-XML-configuration-file [-L locale]
CDC は、 userConfig xmlで言及されているインスタンスの数に基づいて、一時インスタンス XML を作成します。 <cdc_install_directory>/log ディレクトリーの下に、 InstanceConfigxxxxxx.xml. という名前の一時ファイルが作成されます。
- ユーザー XML 構成ファイルで指定されている CDC Replication インスタンスを開始します。