2010-11-23 55 views
54

當試圖附加數據庫文件:SQL服務器:安裝不正確的版本661

Microsoft SQL Server 2008 (SP2) - 10.0.4000.0 (X64) Sep 16 2010 19:43:16 <X64> (Build 7600:) 

我收到此錯誤信息:

The database cannot be opened because it is version 661. This server supports version 662 and earlier. A downgrade path is not supported.

任何想法,爲什麼?以及如何解決它?

+1

找到一個類似的問題在這裏:[http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=151430](http:/ /www.sqlteam.com/forums/topic.asp?TOPIC_ID=151430)。這種情況下的解決方案是完全重新安裝SQL Server。 – 2010-11-23 15:35:14

+1

我已經安裝了SQL Server 2008 ..但我得到了這個錯誤。數據庫'Databasename'無法打開,因爲它是版本655.此服務器支持版本611及更早版本。降級路徑不受支持。無法打開新數據庫'Databasename'。 CREATE DATABASE被中止。 (Microsoft SQL Server,錯誤:948)。如何解決這個問題? – 2012-06-23 07:18:47

回答

72

SQL Server 2008數據庫是版本655.SQL Server 2008 R2數據庫是661.您正試圖將2008 R2數據庫(v。661)附加到2008實例,並且不支持此功能。數據庫升級到2008 R2版後,不能降級。您必須將2008 SP2實例升級到R2,或者必須將該數據庫中的數據複製到2008數據庫(例如,使用數據遷移向導或類似的東西)。

的消息是誤導性的,至少可以說,它說662,因爲SQL Server 2008 SP2 確實支持662的數據庫版本,這是當15000個分區數據庫的啓用,見Support for 15000 Partitions.docx。啓用支持將數據庫版本顛簸至662,禁用它將其移回655.但SQL Server 2008 SP2不支持661(R2版本)。

+0

我已經安裝了SQL Server 2008 ..但我得到了這個錯誤。數據庫'Databasename'無法打開,因爲它是版本655.此服務器支持版本611和更早版本。降級路徑不受支持。無法打開新數據庫'Databasename'。 CREATE DATABASE被中止。 (Microsoft SQL Server,錯誤:948)。如何解決這個問題? – 2012-06-23 07:19:39

11

爲了說明,在SQL Server 2008 R2(R2之前的版本)的實例中正在打開在SQL Server 2008 R2下創建的數據庫。我的解決方案是簡單地執行SQ​​L Server 2008 R2的升級安裝。我只能說Express版,但它工作。

然而,奇怪的是,Web平臺安裝程序指出我安裝了Express R2。更好的方式來告訴是要求數據庫服務器本身:

SELECT @@VERSION 
相關問題