在我的客戶站點,他們有 - SQL Server 2008 R2 64Bit速成版安裝在Server 2008 OS機器上 我的開發環境我有 - 32Bit Vista Machine和Sql Server 2008 Express的版安裝將64位數據庫恢復到32位數據庫SQL Server
我的問題是如何能夠備份64位DB的恢復到我的32位DB
我試過 1)創建的備份64位DB和我的32位創建DB機器和恢復它 我得到一個錯誤
服務器'egov041 \ SQLEXPRESS2008'的恢復失敗。 (Microsoft.SqlServer.SmoExtended)
System.Data.SqlClient.SqlError:數據庫在運行10.50.1600版的服務器上備份。該版本與運行版本10.00.2531的此服務器不兼容。可以在支持備份的服務器上恢復數據庫,也可以使用與此服務器兼容的備份。 (Microsoft.SqlServer.Smo)
2)MDF和LDF文件從服務器計算機複製 附加和它在我的機器上
我得到一個錯誤
連接數據庫失敗,服務器「egov041 \ SQLEXPRESS2008' 。 (Microsoft.SqlServer.Smo)
附加信息:執行Transact-SQL語句或批處理時出現
例外。 (Microsoft.SqlServer.ConnectionInfo)
無法打開數據庫'PwdMhToll',因爲它是版本661.此服務器支持版本655及更低版本。降級路徑不受支持。 無法打開新數據庫'PwdMhToll'。 CREATE DATABASE被中止。 (微軟SQL Server,錯誤:948)
我指 1)http://social.msdn.microsoft.com/Forums/en/sqlexpress/thread/49f0adf1-8254-4e4a-b7ce-d9406d0ab6d6
2)http://blog.sqlauthority.com/2011/03/27/sql-server-32-bit-64-bit-html5-database-backup-restore/
從這些後我的結論是,這是可能的, 是否有人建議我的數據庫恢復出了什麼問題... 在前提前感謝
這屬於對數據庫管理員SE。 (http://dba.stackexchange.com) – 2012-05-28 14:12:00