背景:最近在遷移一個業務系統,還原資料庫時遇到一個問題:“指定的轉換無(SqlManagerUI)”。資料庫是MS SQLServer, 備份檔案是DBA直接給我的。經過分析,可能的原因: 1. 版本不對 2. 檔案加密 3. 檔案損壞
<a href="http://s4.51cto.com/wyfs02/M01/85/AB/wKiom1er46iTCrB9AAFwtR8y4xo083.jpg-wh_500x0-wm_3-wmp_4-s_2495261921.jpg" target="_blank"></a>
解決方法
一. 針對版本的問題
1. 首先确定源資料庫版本,下面兩個腳本都可以看到版本号
SELECT @@version
SELECT SERVERPROPERTY('ProductVersion')
2. 在目标伺服器上安裝相應版本的資料庫版本 (或者高于該版本)
我的問題就是版本問題,搞定。
二. 檔案加密,還原時配置加密的密碼
三. 檔案損壞,隻能重新備份。
本文轉自pizibaidu 51CTO部落格,原文連結:http://blog.51cto.com/pizibaidu/1836779,如需轉載請自行聯系原作者