サブスクリプションでは、1回の「実際の」サブスクリプションに対して複数のサブスクリプション(マージプル)を行います。私は、サブスクライバ側からサブスクリプションを追加したり削除したりして、それを複数回複製しようとすると、実際にこれを破ったと思います。SQL Serverのレプリケーション:パブリッシャでの破損したサブスクリプションの削除
ここで問題は、複製が機能しないということではなく、私はそれが私の答えであると確信しています。問題は、私がサブスクリプションで壊れたサブスクリプションを削除/削除できなくなったことです。それだけでは機能しません。
出版社でsp_dropmergepullsubscription
を実行しようとすると、「この資料の購読はありません」と表示されます。
パブリッシャでsp_dropsubscription
を実行しようと、それは私に語っ
はい、私は私が正しいデータベースとすべてその上のすべてのこれらのスクリプトを実行していたことを確認しました「このデータベースは、サブスクリプションが有効になっていません」。
これまで誰も問題があったのですか? パブリケーションとサブスクリプションを再度行う必要はありますか?
ありがとうございます。 :)
おかげ量子エルフまでバックプルサブスクリプションを設定してみてください!それは魅力のように働いた! –
@ user1011000 - 喜んで助けてください:) –
'sp_dropmergesubscription'を呼び出した後でも' MSmerge_agents'で私のサブスクリプションの一つに孤立したレコードがありました。これにより、レコードがレプリケーションモニタに表示されたままになりました。これを解決するために、この回答で述べたように、私は 'MSmerge_agents'からレコードを削除しました。 –