2010-06-17 71 views
0

在服務器之間傳輸數據庫或在服務器實例內創建數據庫副本很容易。我們可以使用Microsoft.SqlServer.Management.Smo.Transfer類。使用SMO來堅持並重新創建數據庫結構

但是,如果我需要讀取數據庫的所有結構,將其保存在磁盤上的某個位置,然後稍後使用該數據根據先前保存的數據創建數據庫。

我應該再次使用Transfer嗎?或者有比這更好,更有用的東西?

你能告訴我一個例子。謝謝。

+0

請使用更具信息性的主題標題來總結您的問題。 – bitbonk 2010-08-02 05:41:24

回答

1

嘗試DBSourceTools。 http://dbsourcetools.com.au
該工具集將允許您將整個數據庫腳本編寫到磁盤,並通過「目標數據庫」從磁盤上的文件重新創建它。
它主要用於數據庫的源代碼控制,因此是獲取數據庫快照的理想選擇,然後再重新創建它。

相關問題