0

継続的な統合プロセスを使用しており、そのための手順の 1 つはデータベースを同期することです。そのために、2 つのデータベースを分析して必要なスクリプトを生成する RedGate ソフトウェアを選択しました。ただし、これらのデータベースで SQL レプリケーションを実行しているため、レプリケーションのために多くのスクリプトが SQL Server によって禁止されています。

レプリケーションを一時的に無効化/一時停止して変換スクリプトを実行し、スクリプトの実行後にレプリケーションを再度有効化する方法はありますか? または、誰か別の提案があれば、私たちは皆耳を傾けます!

4

1 に答える 1

0

Red Gate が作成しているスクリプトが何をしているかを見てください。多くの場合、一般的なケースでスクリプトが失敗する可能性が低くなるために何かを行いますが、その保護は環境では必要ない場合があります。

ただし、Red Gate スクリプトのすべてを残す必要がある場合は、記事を削除し、変更を加えてから再度追加するしかありません。sp_droparticle と sp_addarticle は、ここでの友達です。

于 2011-09-07T15:39:00.043 に答える