iT邦幫忙

0

MSSQL複寫設定,新增訂閱出現無法擷取發行集

  • 分享至 

  • xImage

https://ithelp.ithome.com.tw/upload/images/20200612/201278871dFUGF0ULD.png

各位大大好,小弟第一次發文,若有冒犯請多見諒。

事情是這樣,近期在測試 MSSQL 2008R2 與 2016 的複寫相容性。
一開始是電腦A使用2016 developer版本,電腦B使用2008 R2 developer版本。
2016當發行者2008當訂閱者時基本都沒問題,交易式跟合併式複寫都可以work(跟微軟複寫回溯文檔寫的好像不太一樣?)
但反過來的話則都會出現,上圖的問題。
一開始我以為是相容性問題,所以我將電腦A又裝了2008 R2 的express版本做檢查測試(dev序號不夠)。
但當我都設定完後新增訂閱時,依然發生相同的問題,上網查找也都看不出個所以然,實在沒辦法只能麻煩各位有經驗的大大幫幫我。
謝謝各位看到這。

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
REX
iT邦新手 4 級 ‧ 2020-06-12 20:00:46

https://docs.microsoft.com/zh-tw/sql/relational-databases/replication/replication-backward-compatibility?view=sql-server-ver15

基本上如果你設定的是交易式複寫類型,發行者跟訂閱者SQL Server版本差異不能超過兩個大版本以上,可能是這個原因

謝謝你的回答,但我有提到說我兩邊都用2008也有一樣問題,所以應該可以排除版本兼容問題。

我要發表回答

立即登入回答