SQL Server 2008R2 トランザクション レプリケーション - SubscriberDB の移動 - サブスクリプションのプッシュ
サブスクライバー データベースをシステム停止の外部にある新しいサーバーに移動する必要があります。つまり、新しいトランザクションがパブリッシャー データベースにロードされるのを止めることができません。
これまでのところ、ディストリビューション エージェントを停止して、レプリケートされていないすべてのコマンドを Server1 のサブスクライバ データベースにレプリケートしようとしました。次に、加入者データベースを Server2 にバックアップおよび復元します。次に、Server2 から既存のパブリケーションへの新しいサブスクリプションを作成しました。
これは機能しますが、その時点以降に作成されたトランザクションのみが Server2 サブスクライバー データベースに複製されます。また、ディストリビュータ データベースで構築されたすべての古いトランザクションが Server1 のみに送信されるようにする必要があります。
ディストリビューターの既存のトランザクションの宛先を新しいsubscriber.subscriber_DBに更新するために使用できるレプリケーション コマンドはありますか?
複数の記事を含む 1 つの出版物があります。パブリケーションは現在、Server1 の 1 つのデータベースによってのみサブスクライブされています。