0
我有5個.dacpac文件,一個數據庫的一個dacpac,一個SQL Server 2014目標。列表中最後一個數據庫依賴於其他4.一次部署多個SQL Server 2014數據庫
我可以使用sqlpackage.exe單獨部署每個.dacpac,這很好。
我真的很想做的事情是「事務性」,如果這是上下文的正確單詞,那麼當我創建5個數據庫時,如果任何部署出錯,所有部署都會回滾。
要麼創建所有數據庫,要麼都不創建。
這是否可行,如果是這樣,我該怎麼做?如果涉及到Powershell腳本,我並不反對。
在此先感謝。
嗨Jimbo,謝謝你的回覆。我可以在單個Sql事務中登記5個sqlpackage.exe部署嗎?試圖找到這個瓦特/谷歌的信息,沒有太多的喜悅... – Scott
編號例如dacpac使用drop數據庫 - 該命令不能在t-sql事務中使用。 – Jimbo