2009-11-25 149 views
1

最近,我改變了我的SQL Server 2005的表格我的兼容模式2000年至2005年 是否有可以掃描我的SP和功能,並告訴我,如果我有任何兼容性問題的實用程序?兼容性 - SQL 2005 VS 2000

回答

2

我不確定它是否從SQL 2005內部工作;但如果你仍然有一個SQL 2000服務器,那麼MS有一個upgrade advisor將報告你的代碼。如果您沒有腳本化所有對象並嘗試將它們運行回新的數據庫集,因爲sql 2005模式是測試遷移的相當好的方法。

根據您的應用小心剛剛切換有一些2000/5之間的變化不僅僅是存儲過程更改語法差異和連接選項。如果您的應用程序本地運行sql查詢(而不是sp),那麼應用程序可能會有兼容性問題,而不僅僅是內部數據庫代碼。

+0

該應用程序是vb/sql,大部分發生在sp或udf中。 但我需要一些05功能,因此兼容性的改變。 我有一個SQL 2K的服務器,但我不知道如何得到這個數據庫上它,因爲備份/恢復將不會從05工作,00 – Alex 2009-11-26 22:25:46

+0

要回到腳本了從管理工作室則可以將所有對象然後將它們運行回SQL 200服務器;或者嘗試將它們創建爲設置爲2005本機模式的sql 2005數據庫。您可以使用dts將您的數據移動到正確的位置。 – u07ch 2009-11-27 06:23:57

相關問題