SQLserver 還原數據庫報「指定轉換無效」的錯的解決方案

最近在附加一個數據庫的時候遇到一個問題:「指定轉換無效」,通過分析,出現這個問題的緣由多是:一、版本不對。二、文件加密。三、文件損壞數據庫

解決方法:服務器

1、版本不對:加密

1.   首先肯定源數據庫版本,下面兩個腳本均可以看到版本號io

 SELECT @@version 配置

 SELECT SERVERPROPERTY('ProductVersion')密碼

2.   在目標服務器上安裝相應版本的數據庫版本 (或者高於該版本)方法

個人問題就是版本問題,搞定。數據

二.  文件加密,還原時配置加密的密碼腳本

RESTORE FILELISTONLY FROM DISK = N'D:\XXDB.BAK'  WITH PASSWORD = 'MYPASSWORD'

3、文件損壞,只能從新備份文件

相關文章
相關標籤/搜索