我目前正在開發一個項目來將我們的數據庫發佈爲數據層應用程序。數據庫相當複雜,並且在使用SQLPackage.exe或通過Visual Studio發佈時需要修改幾個參數。使用SQL Management Studio生成智能默認值(適用時)
一說目前阻止我從我的項目設置做的情景是:
我們已經被添加到一個表中的非空列,我們應用「SmartDefaults,如果適用」爲真時發佈dacpac允許dacpac完成,這很好。
什麼不工作是:
當使用SQL Management Studio中升級數據層應用程序。它不允許我指定相同的選項,這會阻止數據庫正確升級。
有沒有人能夠做到這一點?
什麼SQL Server Management Studio中的版本是您使用?我剛剛嘗試了SSMS 2012,你說得對,該選項不存在。我會看看我是否可以安裝2014客戶端,看看他們是否添加了該選項。 – JamesQMurphy 2015-03-13 18:29:22
嗨詹姆斯,SSMS 2012是我使用的版本。從我迄今爲止關於2014年所讀到的內容來看,我不相信它會被包括進去。我覺得這很奇怪,這讓我覺得如果他們沒有跟上這些功能的話,他們最終會把SSMS收入囊中。 – Slavvy 2015-03-18 09:34:13