2012-08-02 129 views
1

我有一個數據庫,我是由客戶端從SQL Server 2005中給出的。當我在SQL Server 2008 R2上恢復它時,我確保兼容級別爲設置爲90.SQL Server 2008中的備份數據庫(兼容級別90)恢復到2005

現在我需要備份它並將它還給它們,並且它們會得到可怕的錯誤標頭錯誤。

我知道我以前做過這個,但不記得需要做什麼才能讓它工作。

任何想法?

感謝

+0

haha​​對不起 – 2012-08-03 05:40:29

回答

2

OK,我想這不能做,並沒有任何兼容性的水平。

我將使用腳本。

+0

是的,不幸的是,這正是答案 - 它不能完成。無論SQL Server的版本如何,您都無法「回頭」 - 無論在何種兼容級別上,都無法在較早版本中恢復來自較新版本的備份文件。 – 2012-08-03 04:53:53

+0

我很清楚如何清楚地記得之前做過的事情。哈。我認爲兼容級別使SQL Server將數據庫視爲2005數據庫。但它根本沒有這樣做。它所做的就是應用2005版本的語法。 – 2012-08-03 05:37:45

相關問題