外部サーバー オブジェクトのコピーについて - Teradata Data Mover

Teradata® Data Mover ユーザー ガイド

Product
Teradata Data Mover
Release Number
17.12
Published
2022年1月
Language
日本語
Last Update
2022-02-22
dita:mapPath
ja-JP/ptl1635805434108.ditamap
dita:ditavalPath
ja-JP/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem

Data Moverでは、それらの外部サーバー オブジェクトの定義をTeradataシステム間でコピーできます。

すべての外部サーバー オブジェクトは、TD_SERVER_DBデータベースに保持されます。このデータベースは、Teradata Database 15.0以降に存在します。

外部サーバー オブジェクトを作成、更新、削除、または使用する方法については、Teradata Databaseのドキュメントを参照してください。

要件および制限

  • 外部サーバー オブジェクトを作成およびコピーするには、Teradata Databaseシステムに各外部サーバー パッケージがインストールされて正しく構成されている必要があります。サポートが必要な場合は、https://support.teradata.comでGlobal Technical Support Centerにお問い合わせください。
  • Data Moverジョブ ユーザーには、外部サーバー オブジェクトに対する権限を付与する必要があります。権限がない場合、ジョブは失敗します。
  • Data Moverは、SHOW FOREIGN foreign_server_name SQL文を実行して外部オブジェクトDDLを取得します。
  • Teradata Databaseシステム ユーザーには、外部サーバー オブジェクトに対する権限を付与する必要があります。権限がない場合、ジョブは失敗します。
  • ソースとターゲットの両方のシステムが、バージョン15.0以上のTeradataシステムであることが必要です。
  • Data Moverは、外部サーバー オブジェクトDDLの構文解析は行いません。まったく同じDDLがターゲット システムで実行されます。
  • 外部サーバ オブジェクトの定義のみをコピーします。
  • 再配置はサポートされていません。外部サーバー オブジェクトはすべてデータベースTD_SERVER_DBになければなりません。
  • 部分コピーはサポートされていません。
  • 行数の確認はサポートされていません。
  • DDLの比較はサポートされていません。
  • 外部サーバー オブジェクトの定義を移動するときに、ステージング テーブルとステージング データベースは使用できません。
  • 外部サーバー オブジェクトの定義は、DSA、TPT、またはJDBCを使用してコピーできます。
  • コピーするオブジェクトがターゲット データベースに存在しない場合は、ターゲット データベース上に作成されます。オブジェクトがターゲット データベースに存在する場合は、overwrite_existing_objectsプロパティがfalseに設定されていないとオブジェクトは上書きされます。 その場合、作成タイムエラーが生成されます。