程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 把SQL 2005的備份文件導入到SQL 2000

把SQL 2005的備份文件導入到SQL 2000

編輯:關於SqlServer

電腦上安裝了SQL Server 2005,現在想換回SQL2000來,把數據庫文件備份後,在SQL 2000中導入備份文件時提示“已備份數據庫的磁盤上結構版本為611. 服務器支持版本539, 無法還原或升級此數據庫,RESTORE DATABASE 操作異常終止。”
在網上找了很多方法,都是要安裝SQL server 2005 導入備份文件,再通過腳本導出數據到SQL 2000, 但是有一個最大的問題就是,安裝SQL server 2005 花的時間太長了,我上次安裝的時候,足足花了幾個小時才安裝好。這下舒服了,剛剛才把SQL 2005刪除了,現在又得重新安裝了。於是我在網上找個SQL 2005綠色版,精減版一無所獲,後來發現Microsoft SQL Server 2005 Express Edition 這個可以用,而且只有53M,下載文件和安裝都比較快,下載地址在這裡:Microsoft SQL Server 2005 Express Edition ,這個版本其實就是SQL 2005的精減版。

Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是一款強大而可靠的數據管理產品,可以為嵌入式應用程序客戶端、輕型 Web 應用程序以及本地數據存儲區提供豐富的功能,有利於保護數據,提高性能。SQL Server Express 具有易於部署以及快速設計原型的特點,您可以無償獲取並可以隨應用程序自由再分發。SQL Server Express 的設計宗旨是與其他服務器基礎結構投資實現無縫集成。

這只是一個服務端工具,還得裝一個圖形界面的管理工具Microsoft SQL Server Management Studio Express,文件也很小,才39M,跟SQL 2005企業版一張DVD光盤兩三G的容量來說,這個真是小巫見大巫咯。下載地址在這裡:Microsoft SQL Server Management Studio Express  。安裝完後就可以操作了,這個可以與SQL 2000並存的。

在SQL 2005 Management Studio Express管理工具裡,把事先備份的數據庫文件還原,在對應的數據庫中點擊右鍵然後選擇“任務”菜單下的“生成腳本”,在“選項”下面的框中找到“為服務器版本編寫腳本”,把後面的SQL Server2005修改成SQL Server 2000,把表,存儲過程,視圖這些都選中,然後點擊“下一步”,再點擊“完成”,把生成的SQL保存到文件裡。

在SQL Server 2000 裡,新建一個數據庫,把剛剛生成的SQL腳本文件“查詢分析器”裡運行,這樣對應的表結構,存儲過程都有了,這時我們在SQL Server 2000企業管理器“導入數據”,輸入SQL Server 2005中服務器的名稱或者IP地址,連接到SQL Server 2005,導入數據就OK了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved