我們有一個非常動態的SQL服務器數據庫,它總是從名爲「temp」(我們有一個dbo模式和一個臨時模式)的自定義模式中創建新的和刪除現有的表。我們還使用SSDT來維護和監視架構中的更改,但是我們無法在架構比較中使用更新功能,因爲如果在進行架構比較之後並且嘗試更新之前創建了新的表(如temp.MyTable) ,SSDT使模式比較失效,因爲有些事情已經改變。目前,我們唯一的解決方案是在午夜左右運行模式比較,當時系統活動實際上不存在,但對於必須進行模式比較的人來說並不理想。我可以從SSDT中的模式比較中排除自定義模式嗎?
我的問題是,有沒有一種方法,我們可以從模式比較中除去「臨時」之外的表。架構?
如果您使用的是VS數據庫項目,那麼你運行的模式相比,開關模式分組,然後從那裏很容易排除的模式。如果您然後保存模式比較文件,則可以重新使用 – gvee