我正面臨一個巨大的問題。我試圖將數據庫恢復到較新版本的SQL Server。 我被告知可以向上 - 到更新的版本 - 但從不倒退。將.bak文件還原到較新的SQL服務器版本
.bak文件被保存在SQL Server 2008 R2(10.50.1600)和我目前正在與SQL Server版本工作2012
不幸的是,我讀了以下錯誤:
The media family on device 'c:****' is incorrectly formed. SQL Server cannot process this media family.
燦任何人都可以幫我恢復這個數據庫? 在此先感謝
嘗試恢復R2上的.bak,如果它工作,它沒有損壞。和你的2012年,也許它是一個快速實例和備份太大? – user326608
http://dba.stackexchange.com/questions/37288/media-family-on-device-is-incorrectly-formed-sql-server-cannot-process-this-med Duplicate? – usr
在文件開始處用嗨編輯器看看。它是什麼樣子的?通常可以看到嚴重錯誤(如全零或缺少文件簽名)。在這種情況下,轉讓不知何故中斷。發佈屏幕截圖。 – usr