2014-11-25 44 views
1

我目前正在開發一個項目來將我們的數據庫發佈爲數據層應用程序。數據庫相當複雜,並且在使用SQLPackage.exe或通過Visual Studio發佈時需要修改幾個參數。使用SQL Management Studio生成智能默認值(適用時)

一說目前阻止我從我的項目設置做的情景是:

我們已經被添加到一個表中的非空列,我們應用「SmartDefaults,如果適用」爲真時發佈dacpac允許dacpac完成,這很好。

什麼不工作是:

當使用SQL Management Studio中升級數據層應用程序。它不允許我指定相同的選項,這會阻止數據庫正確升級。

有沒有人能夠做到這一點?

+0

什麼SQL Server Management Studio中的版本是您使用?我剛剛嘗試了SSMS 2012,你說得對,該選項不存在。我會看看我是否可以安裝2014客戶端,看看他們是否添加了該選項。 – JamesQMurphy 2015-03-13 18:29:22

+0

嗨詹姆斯,SSMS 2012是我使用的版本。從我迄今爲止關於2014年所讀到的內容來看,我不相信它會被包括進去。我覺得這很奇怪,這讓我覺得如果他們沒有跟上這些功能的話,他們最終會把SSMS收入囊中。 – Slavvy 2015-03-18 09:34:13

回答

0
+2

這些鏈接中的信息可能非常有幫助,但我們對此處的鏈接僅有回答。一旦鏈接中斷(他們_將會中斷),你的回答就沒有價值。請總結或在答案中包含這些鏈接中的部分信息。 – 2014-12-13 21:50:05

+0

不幸的是,這些文章中提到的選項是可以通過Visual Studio發佈或SqlCmd發佈指定的「生成智能默認值」。我需要能夠通過SQL Management Studio來完成,但我還是找到了一種方法。謝謝你的時間。 – Slavvy 2014-12-15 09:39:26

相關問題