Site icon Mr. 沙先生

MSSQL 2008 express 還原錯誤 【裝置上的媒體家族使用 Microsoft Tape Format 版本 1.32 建立。SQL Server 支援版本 1.0。】

今天在 MSSQL 還原資料庫的時候出現 【指定的轉換無效。(SqlManagerUI)】

 

 

 

在網路上查詢後大多數的錯誤原因都是版本相容性的關係,較低的版本無法 restore 較高的版本資料庫。

 

但本範例是由 客戶的 MSSQL 2008 R2 還原到 MSSQL 2008 R2,所以應不會是向上相容的問題。

 

 

 

 

抱持著打死找到原因的態度繼續搜尋

 

使用 TSQL restore 來取的更多的訊息

restore database Testdatabase from disk=’d:\Testdatabase_20140805.bak’

 

 

看起來是跟版本還是有關係

 

交叉比對之後,來源資料庫是 standard ,而目的資料庫為 express 的版本

 

express 最大支援 10GB 的資料庫,然而來源雖然 mdf 只有30MB,但 ldf 紀錄檔卻高達 25GB

 

可以參考 Log減肥方式 來將Log減肥後就可以正常 restore 囉

 

 

 

 

 

 

Exit mobile version