本文轉自:https://blog.csdn.net/wang465745776/article/details/54969676
前提條件
備份SQL Server服務器版本為:12.0.2000.8(SQL Server2014)
具體信息為:
Microsoft SQL Server Management Studio 12.0.2000.8
Microsoft Analysis Services Client Tools 12.0.2000.8
Microsoft Data Access Components (MDAC) 6.3.9600.16384
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 9.11.9600.17416
Microsoft .NET Framework 4.0.30319.34014
Operating System 6.3.9600
還原數據庫版本為:11.0.2100.60(SQL Server2012)
具體信息為:
Microsoft SQL Server Management Studio 11.0.2100.60
Microsoft Analysis Services 客戶端工具 11.0.2100.60
Microsoft 數據訪問組件 (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 9.11.9600.18537
Microsoft .NET Framework 4.0.30319.42000
操作系統 6.1.7601
使用網上所講的降低數據庫兼容的方法之后,也備份不成功
錯誤信息為:
標題: Microsoft SQL Server Management Studio
備份介質驗證失敗: GAMS-Full Database Backup [文件: ] (Microsoft.SqlServer.Management.RelationalEngineTasks)
其他信息:
執行 Transact-SQL 語句或批處理時發生了異常。 (Microsoft.SqlServer.Smo)
該數據庫是在運行版本 12.00.2000 的服務器上備份的。該版本與此服務器(運行版本 11.00.2100)不兼容。請在支持該備份的服務器上還原該數據庫,或者使用與此服務器兼容的備份。
VERIFY DATABASE 正在異常終止。 (Microsoft SQL Server,錯誤: 3169)
有關幫助信息,請單擊:
操作步驟
連接上服務器
選中要備份的數據庫,右鍵選擇Tasks->Genetate Scripts…
直接Next
直接Next
選擇Advanced
設置執行SQL的服務器版本和導出的內容
選擇導出SQL要保存的位置
直接Next
點擊Finish
重點來了,我就在這里卡了很久。生成的SQL用還原服務器打開,把語句中保持數據庫文件和日志文件的路徑根據SQL Server的安裝路徑進行修改
按F5執行語句,如果沒有報錯,那么就成功了
其他
如果你發現了如何從降低SQL Server數據庫兼容版本來達到相同目的,請留言告訴我,謝謝
---------------------
作者:自由堂
來源:CSDN
原文:https://blog.csdn.net/wang465745776/article/details/54969676
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!