場景: 我有3個環境,我正在使用,Dev,UAT和Live。每一個都有自己的數據庫MyDb_Dev,MyDb_UAT,MyDb_Live。 然後我在我的解決方案中有一個包含我所有腳本的VS2012數據庫項目。當我對位於本地的模型數據庫(MyDb_Model)進行更改時,這很好地工作。腳本FileTables
我想要做什麼: 我想用FileTables在SQL 2012(我明白如何設置),但我不知道他們如何腳本能夠配置選項處理我的環境。當我生成腳本時,它會將名稱硬編碼爲MyDb_Model作爲FileGroup。也就是說,當我嘗試發佈到我的Dev數據庫時,它抱怨數據庫選項無法使用新腳本。當我的腳本包含模型數據庫的選項時,它會在我嘗試發佈到我的開發數據庫時由於重複名稱而發生抱怨。
問: 你能使用的數據庫項目V2012是配置還是需要手工做我自己的腳本,腳本FileTables(與數據庫的選項)?
首選: 將MyDb_Model與數據庫項目進行比較。 作爲新創建的數據庫發佈到MyDb_Dev。
這樣做的伎倆,謝謝! – 2013-07-16 18:08:15