SQL Server のレプリケーション

CDC Replication Engine for Microsoft SQL Server では、 CDC Replication に必要なデータがデータベース・トランザクション・ログで使用可能になるように、データベースで Microsoft SQL Server レプリケーションを有効にする必要があります。

CDC Replication Engine for Microsoft SQL Server では、データベース・リカバリーをサポートするために、UPDATE 操作の前後のフル・イメージがログに含まれている必要があります。Microsoft SQL Server でレプリケーションが有効になっていない場合、この情報はログに記録されません。

CDC Replication は、ローカル配布データベース (ローカル・ディストリビューター) またはリモート配布データベース (リモート・ディストリビューター) をサポートします。 リモート・ディストリビューション・データベースを使用している場合は、ディストリビューション・データベース・サーバーではなく、データベース・サーバーに CDC Replication をインストールする必要があります。 CDC Replication Engine for Microsoft SQL Server は、すべてのデータがフィルターで除外されるサブスクリプションを構成します。この場合、データはディストリビューション・データベースに格納されません。

SQL Server レプリケーションを有効にすると、 SQL Server は、 SQL Server によって排他的に使用され、 CDC レプリケーションによって使用されないジョブを作成します。 これらの保守ジョブのいずれかを停止すると、SQL Server のパフォーマンスに悪影響を与えるおそれがあります。

このタスクの実行方法について詳しくは、データベース管理者に問い合わせるか、 Microsoft SQL Server の資料を参照してください。