データベース全体のコピー - Teradata Data Mover

Teradata® Data Mover ユーザー ガイド

Product
Teradata Data Mover
Release Number
17.11
Published
2021年10月
Language
日本語
Last Update
2021-11-08
dita:mapPath
ja-JP/cai1626458602965.ditamap
dita:ditavalPath
ja-JP/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem
データベース全体をコピーする場合は、以下が適用されます。
  • Teradata DSAを使用してすべてのテーブルとビューをソース データベースからターゲット データベースにコピーすることができます。
  • コピーするテーブルがすでにターゲット上に存在する場合、ターゲット テーブルは上書きされます。ターゲット データベースにソースに存在しないテーブルが含まれている場合や、テーブルがコピーされていない場合は、そのテーブルはターゲット上に維持されます。DSAを使用して、16.20より前のバージョンのターゲット データベースにデータをコピーする場合は、例外的に、テーブルが削除されます。
  • DSAは、ソース データベースにある全テーブルで収集された統計をターゲット データベースに自動でコピーします。
Teradata Databaseの新しいバージョンから古いバージョンへの完全なデータベースのコピーはできません。これは、データベース全体を移動できないというDSAおよびその他のユーティリティの制限です。ターゲット データベースをソース データベースと同じまたはそれ以降のバージョンにアップグレードすることを、必須要件としてお勧めします。アップグレードが不可能な場合、他の利用可能なユーティリティを使用してオブジェクトを個別に移動することが代替の解決法になります。
  1. ジョブのジョブ定義情報を持つparameters.xmlファイルを開きます。
  2. selection="included"属性をdatabase要素に追加します。

次の例では、ソース データベースDBName内のすべてのオブジェクトがターゲットにコピーされます。

<database selection="included">
    <name>DBName</name>
</database>