我們在屬於ERP系統的SQL Server 2005數據庫中有一些自定義對象(存儲過程等)。自定義對象與ERP對象的架構不同。我們對所有自定義應用程序數據庫使用Database Edition .dbproj項目和vsdbcmd部署,並且希望類似地管理我們在ERP數據庫中的自定義對象。目前尚不清楚如何能不要麼做到:添加到第三方數據庫的VSDBCMD部署
- 導入ERP的所有對象(〜4000個表)到.dbproj和手動與ERP的發展讓他們同步。 Visual Studio在我嘗試導入這些內容的時候倒下了,所以我不知道它是否可以處理這個大小的項目。
- 以某種方式排除diff程序中的ERP模式(有兩個),以確保它們不會被vsdbcmd丟棄。我還沒有找到任何文件表明這是可能的。
我知道了IgnoreDefaultSchema
設置的,但有兩個模式,我需要無視我不舒服的「默認模式」的方法 - 通過部署不同的用戶可能是災難性的。
是否有人成功地使用.dbproj & vsdbcmd來定製添加到第三方數據庫?如果不是,您如何管理SQL源代碼管理&部署?