2008-12-23 249 views

回答

1

www.sqlaccessories.com提供了一些偉大的工具,使您能夠做到這一點(使用其stuctural /數據比較工具)。 我沒有試過直接從管理工作室那裏做。

當然,如果使用SQL Server 2005特定功能的數據庫,你就必須做一些手工調整。

從他們的Blurb:「你甚至可以同步是在不同版本的MS SQL服務器,例如一個SQL Server 2005上的數據庫和其他SQL Server 2008上的」

我可以證實,這個工程。

1

要做到這一點,最好的辦法是恢復備份到SQL Server 2005實例,然後執行數據的導出到SQL 2000實例。有幾種方法可以做出口。您可以將所有數據轉換爲平面文件,使用包,或者將數據庫腳本編譯爲SQL,然後在SQL 2000數據庫上運行腳本。

2

由於2005年SQL有更多的新功能/語法比SQL 2000年你不能這樣做的直接恢復。

我會這樣做。首先從SQL 2005生成模式腳本。在SQL 2000上運行腳本來創建數據庫模式。然後通過使用SSIS或導入/導出工具將數據從SQL 2005導入到SQL 2000。

+0

+1對於實際回答問題 – 2008-12-27 15:11:03

相關問題