0

SQL 2005 から SQL 2008r2 へのトランザクション レプリケーション。SQL 2008r2 側に CDC を設置。毎日、これらのテーブルの 2 ~ 4 つで CDC 設定が失われます (つまり、sys.tables の is_tracked_by_cdc が 1 から 0 に移動し、そのテーブルのすべての CDC オブジェクトが失われます)。

4

1 に答える 1

0

ベンダーと話したところ、初期設定の問題以外に、これは、毎日の変更に取って代わる夜間の同期があるテーブルでのみ発生していました。つまり、ほぼリアルタイムの変更をキャプチャするために日中にレプリケーションと cdc が実行され、夜間のバッチ中にテーブルが切り捨てられて再計算されます。プロセスが完了したときに CDC をきれいにオフにして再起動できるように、これがいつ行われるかを検出する方法論を提供してくれました。

于 2011-06-27T15:37:06.067 に答える