工作小筆記 年紀大了,常常會忘記….

16十一月/10關閉

如何於設定發行集的Table上異動資料庫結構?

緣由: 要對某個Table進行欄位新增時(alter table add column)出現錯誤,提示要先執行sp_register_custom_scripting後再進行資料庫結構異動。

處理過程: 這個Table有設定發行集,所以先參考MSDN的這一篇文章,
參考文章: 對發行集資料庫進行結構描述變更

由於該發行集不包含整個Table的所有欄位,要新增的欄位也無需設定到發行集,
因此使用[停用結構描述變更]的方式來處理。
先將[訂閱選項]中的[複寫結構描述變更]設為false,
然後執行要異動結構的SQL script,完成後再將[複寫結構描述變更]設為true。

分類於: 未分類 回覆關閉
回覆 (0) 引用 (0)

抱歉,回覆功能已被關閉。

引用功能被關閉。