2014-02-12 108 views
0

我有一個約250個SQL腳本文件包括表,存儲過程,用戶定義函數,觸發器腳本。 我使用這些文件來創建和更新舊的數據庫。我想提高創作時間,因爲它需要很長時間才能完成。是否有更有效的方式來創建新的數據庫與所有需要的腳本索引,觸發器,視圖,SP,UDF ..或加快創建時間的方式。創建Sql server 2008巨大的數據庫腳本

+0

備份/恢復不是一個選項嗎?例如:如果您創建了一個預先加載了表格的空白數據庫等等。 – TimG

+0

Waht很長? – TomTom

+0

備份/恢復是一個不錯的解決方案,但它不適合更新某些腳本的情況 – Mahmoud

回答

0

您使用的是SQL Server Data Tools?這些工具允許您將Visual Studio解決方案指向數據庫實例,並根據您的數據庫項目內容生成一個Diff文件。

+0

我使用ado從C++項目執行腳本。 – Mahmoud

+0

@Mahmoud:那麼您是從ADO動態構建腳本的? –

+0

我只是在ADO命令中加載表單文件後執行創建腳本。 – Mahmoud

相關問題