Sql-Server
帶有合併發布的事務發布
我在 SQL Server 2014 上有一個事務發佈設置,可以呼叫它(節點 A)複製到 SQL Server 2008(節點 B),然後我使用合併複製將更改從(A)到(B)同步到 SQL Server CE 數據庫在 Win CE 設備上,因為 (A) 不支持合併複製到緊湊框架。
問題是來自事務發布 (A) 的更改沒有通過合併發布 (B) 複製到 Win CE 設備上的 SQL Server CE 數據庫中,而如果我更改 (B) 數據庫中的任何內容,它複製得很好。我錯過了什麼嗎?
請任何幫助將不勝感激。
對於會遇到類似問題的任何人,這對我有用:
- 在合併發布數據庫上執行以下命令:
EXEC sp_changemergearticle @publication = 'MyPublication', @article = 'MyArticle', @property = 'published_in_tran_pub', @value = 'true';
有關該問題的更多資訊,請閱讀本文:https ://docs.microsoft.com/en-us/sql/relational-databases/replication/publish/publish-data-and-database-objects?view=sql-server- 2017