本文提供SQL2005精簡版下載,但做者對您的任何下載行爲不負任何責任。html
遠程服務器主機上安裝了sql server 2005,備份的時候使用虛擬主機自帶的還原工具有份數據庫爲data.dat格式的,在本機sql2000想還原數據庫的時候,出現提示「已備份數據庫的磁盤上結構版本爲611. 服務器支持版本539, 沒法還原或升級此數據庫,RESTORE DATABASE 操做異常終止。」sql
這是因爲sql數據庫高版本2005向下兼容,但低版本的sql2000不能處理sql2005的數據庫格式形成的。客戶端必須使用sql2005才能正確還原已經備份的數據庫文件。這就須要安裝sql 2005,可是sql 2005的一個開發版源文件就達 3.76GB 的大小,X86的也有1GB大小,安裝過程更是須要個把小時,這對飄易來講,無疑是個巨大的時間浪費。數據庫
那如何解決呢?飄易採起的是下載精簡版的 sql 2005的服務器端和客戶端,2個文件加起來一共才85M大小,安裝的實際也僅僅須要10分鐘不到,這比原版的安裝時間那但是一個巨大的反差服務器
如何安裝精簡版的 mssql 2005,首先下載服務器端的軟件:Microsoft SQL Server 2005 Express Edition ,這個版本其實就是SQL 2005的精減版。架構
Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是一種免費、易用的輕量版 SQL Server 2005,具備快速且易於掌握的特色,可用於快速開發和部署動態數據驅動的應用程序。SQL Server Express 提供強大而可靠的數據管理工具,它功能豐富,可以保護數據並提升性能。它適用於嵌入式應用程序客戶端、輕型 Web 應用程序以及本地數據存儲區。SQL Server Express 具備易於部署以及能夠快速設計原型的特色,您能夠無償獲取並能夠隨應用程序免費再分發。若是須要更多的高級數據庫功能,可將 SQL Server Express 無縫升級到更復雜的 SQL Server 版本。ide
下載地址:Microsoft SQL Server 2005 Express Edition 官方簡體中文版 :工具
http://download.microsoft.com/download/C/E/6/CE626F95-EBD3-4AB8-AA35-C1BFAF98B7D5/SQLEXPR32_CHS.EXE性能
上面的僅僅是個服務器軟件,咱們還要下載一個圖形化客戶端管理工具:Microsoft SQL Server Management Studio Express 。下載地址:spa
上面的這2個軟件下載好,順序安裝完畢,再次還原剛纔的2005的備份文件就沒問題了,不會再出現「已備份數據庫的磁盤上結構版本爲611. 服務器支持版本539, 沒法還原或升級此數據庫,RESTORE DATABASE 操做異常終止」這樣的提示,若是你備份的數據庫後綴是 .bat 的,能夠直接改成 .bak,由於sql2005只認 .bak 的後綴。
針對sql2000升級到sql2005後出現的數據庫架構不同的狀況,能夠在 查詢分析器裏或存儲過程裏執行如下語句:
EXEC sp_MSforeachtable @command1="EXEC SP_ChangeObjectOwner '?','dbo'"
該語句調用系統存儲過程 sp_MSforeachtable 批量修改數據表的架構名爲 dbo 。
若是你須要完整的sql2005開發版的,請看這裏:http://www.piaoyi.org/database/Microsoft-SQL-Server-2005-Developer-Edition-download.html