支援卸除資料表 DDL 隨附於在 SQL Server 2014年或 SQL Server 2016 SP1 中的交易式複寫的發行項

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3170123
本文說明了改善功能,可讓已包含了為要從資料庫卸除交易式複寫發行集與發行集,所以在發行項的資料表。已為發行項資料表的所有發行集上allow_drop屬性設定為TRUE時,才可以卸除資料表。如果屬性設定為FALSE書名中包含發行項的其中之一,然後卸除資料表作業將失敗,並報告無法卸除複寫的發行項。

如果發行集,所以支援卸除資料表 DDL ,然後卸除資料表作業會從卸除資料表發行集和資料庫。「 記錄讀取器代理程式 」 將張貼之資料表的散發資料庫的清除命令,並執行發行者中繼資料的清除。如果 「 記錄讀取器尚未處理參考已卸除資料表的所有記錄檔記錄,它就會忽略與已卸除表格相關聯的新命令。已處理的記錄將會遞送到散發資料庫中。它們可能會套用在 「 訂閱者 」 資料庫,如果散發代理程式之前清除過時 (捨棄) 的發行項的記錄讀取器將加以處理。

若要啟用發行集的拖放資料表支援的命令︰
exec sp_changepublication @publication = '<Publication Name>', @property = 'allow_drop', @value = 'true'
若要在建立發行集時,啟用拖放資料表支援的命令︰

exec sp_addpublication @publication = '<Publication Name>', ..., @allow_drop = N'true'
Allow_drop屬性的預設值設定為False
解決方案
這個問題已經修正下列的累積更新中,SQL Server 的︰
關於 SQL Server 的累積更新
每個新的累積更新的 SQL Server 包含的所有 hotfix 與安全性修正,全都包含在先前的累積更新。取出 SQL Server 的最新的累積更新︰

服務套件資訊

下列的 service pack 中的 SQL Server 首次運用這項功能︰

有關 SQL Server 的服務套件

Service pack 是累計的。每個新的 service pack 包含了所有的修正程式,先前的 service pack,加上任何新的修正程式中。我們建議以套用最新的 service pack 和該服務套件最新的累積更新。您沒有安裝先前的 service pack,才能安裝最新的 service pack。使用下列文件中的 [表格 1],尋找最新 service pack 及最新的累積更新的相關資訊。

如何判斷版本、 SQL Server 的版本,並更新層級和其元件
狀況說明
Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

警告:本文為自動翻譯

內容

文章識別碼:3170123 - 最後檢閱時間:11/24/2016 00:05:00 - 修訂: 4.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core, Microsoft SQL Server 2016 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3170123 KbMtzh
意見反應