メイン コンテンツをスキップする 補完的コンテンツへスキップ

同種レプリケーション

次のセクションでは、Data Movement gateway が Microsoft SQL Server から Microsoft SQL Server ベースのターゲットへのレプリケーションを処理する方法について説明します。 同種レプリケーションは、レプリケーション データ プロジェクトにのみ関連することに注意してください。

同種レプリケーションでは、列とテーブルの照合順序 で説明されているように、ソース列とテーブルの照合順序がターゲットにレプリケートされます。

情報メモ

XML データ型の列をレプリケートするときにデータの切り捨てを 防ぐために、 タスク設定の Metadata タブで [LOB 列を無制限にレプリケート] オプションを有効にすることを強くお勧めします。

データ型の例外

Microsoft SQL Server データベースから SQL Server ベースのターゲットにレプリケートする場合、ソースとターゲットのデータ型は、サポートされているすべての Microsoft SQL Server バージョンで同一ですが、次の例外があります。

同種レプリケーションにおけるデータ型の例外
Microsoft SQL Server ソース SQL Server ベースのターゲット

VARCHAR

VARCHAR (x)

(x=0 または x>8000 の場合)

else VARCHAR (max)

NVARCHAR (length)

NVARCHAR (x)

(x=0 または x>8000 の場合)

else NVARCHAR (max)

VARBINARY

VARBINARY (x)

(x=0 または x>8000 の場合)

else VARBINARY (max)

HIERARCHYID

VARCHAR (x)

TIMESTAMP

VARBINARY

列とテーブルの照合順序

Microsoft SQL Server から SQL Server ベースのターゲットにレプリケートする場合、列とテーブルの照合順序はターゲットにレプリケートされます。

情報メモ

照合順序レプリケーションをサポートするには、DBA は、ソース Microsoft SQL Server データベースに対して定義された照合順序が、SQL Server ベースのターゲット データベースに対して定義された照合順序と同じであることを確認する必要があります。

NULL 不可の列とプライマリ/一意のインデックス名

プライマリ/一意のインデックス名は、同種レプリケーション中に保持されます。Null 非許容列も、次のデータ型を除き、同種レプリケーション中に保持されます。

  • text
  • ntext1
  • varchar(max)
  • nvarchar(max)
  • varbinary(max)
  • image
  • xml

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。