1) SQL Server 2000資料匯入SQL Server 2005
在SQL Server 2000中,把其資料進行備份,在資料庫中點擊右鍵,選擇“所有任務”下的“備份資料庫”,彈出一個對話方塊,然後點擊“添加”按鈕,輸入對應的Database Backup名稱,就可以備份資料了。然後在SQL Server 2005中,在資料庫中點擊右鍵,點擊“還原資料庫”,在彈出的對話方塊中,“常規”的選項卡中,“目標資料庫”後面中,輸入資料庫的名字,在指定用於還原的備份組的源和位置下面選擇“源裝置”,在後面對應的檔案夾按鈕中點擊選擇我們在SQL Server 2000中備份的資料庫,然後選中前面的選框,需要在“選項”選項卡中修改對應的路徑,這樣就可以在SQL Server 2005中恢複對應的資料了。在這種資料的匯入處理程序,其實並不考慮SQL Server版本的問題了,它和各版本之間資料的互相匯入沒有什麼區別,就是介面的顯示不同而已。
2) SQL Server 2005資料匯入SQL Server 2000中
在SQL Server 2005中,在對應的資料庫中點擊右鍵然後選擇“任務”菜單下的“產生指令碼”,連續點擊兩個“下一步”,然後在彈出的對話方塊中,在“選項”下面的框中找到“為伺服器版本編寫指令碼”,把後面的SQL Server2005修改成SQL Server 2000,然後再點擊下一步,把表選中,如有預存程序,也需要把預存程序選中,然後點擊下一步,全選預存程序或者表,然後點擊“下一步”,再點擊“完成”,然後會在建立的查詢時段中產生了所有的SQL語句,我們把這些語句進行複製,然後在SQL Server 2000中對應資料庫的查詢分析器中進行執行,就把對應的表結構及預存程序產生了。這時我們再來用SQL Server 2000中在對應資料庫中點擊右鍵,在“所有任務”對應的“匯入資料”,輸入SQL Server 2005中伺服器的名稱或者IP地址,然後再輸入SQL Server 2000中伺服器對應的名稱或者IP地址,然後預設的選擇進入“下一步”,全選所有的表,然後點擊兩個“下一步“,資料就可以導進來了。