2010-11-23 12 views
54

जब करने के लिए एक डेटाबेस फ़ाइल संलग्न करने के लिए कोशिश कर रहा:एसक्यूएल सर्वर: संलग्न ग़लत संस्करण 661

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

किसी भी विचार क्यों:

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

मैं यह त्रुटि संदेश मिल सकता है? और इसे कैसे हल करें?

+1

मिले एक समान यहाँ मुद्दा: [http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=151430](http:/ बताने के लिए बेहतर तरीका डेटाबेस सर्वर पर ही पूछना है /www.sqlteam.com/forums/topic.asp?TOPIC_ID=151430)। उस मामले में समाधान SQL सर्वर की पूरी तरह से पुनर्स्थापित किया गया था। –

+1

मैंने SQL Server 2008 स्थापित किया है .. लेकिन मुझे यह त्रुटि मिली। डेटाबेस 'डाटाबेसनाम' खोला नहीं जा सकता क्योंकि यह संस्करण 655 है। यह सर्वर संस्करण 611 और इससे पहले का समर्थन करता है। डाउनग्रेड पथ समर्थित नहीं है। नया डेटाबेस 'डाटाबेसनाम' नहीं खोल सका। डाटाबेस तैयार करें निरस्त कर दिया गया है। (माइक्रोसॉफ्ट एसक्यूएल सर्वर, त्रुटि: 9 48)। इसे कैसे हल करें? –

उत्तर

72

SQL सर्वर 2008 डेटाबेस संस्करण 655 हैं। SQL Server 2008 R2 डेटाबेस 661 हैं। आप 2008 के उदाहरण के लिए 2008 R2 डेटाबेस (v। 661) संलग्न करने का प्रयास कर रहे हैं और यह समर्थित नहीं है। एक बार डेटाबेस को 2008 आर 2 संस्करण में अपग्रेड कर दिया गया है, इसे डाउनग्रेड नहीं किया जा सकता है। आपको या तो अपने 2008 एसपी 2 इंस्टेंस को आर 2 में अपग्रेड करना होगा, या आपको 2008 डेटाबेस में उस डेटाबेस में डेटा कॉपी करना होगा (उदाहरण के लिए डेटा माइग्रेशन विज़ार्ड या कुछ समकक्ष का उपयोग करना)।

संदेश भ्रामक है, कम से कम कहने के लिए है, यह कहना है 662 एसक्यूएल सर्वर 2008 SP2करता एक डेटाबेस संस्करण के रूप में समर्थन 662, इस वजह से जब 15000 विभाजन डेटाबेस में सक्षम होते हैं, Support for 15000 Partitions.docx देखते हैं। समर्थन को सक्षम करने से डीबी संस्करण 662 पर पहुंच जाता है, इसे अक्षम करने से इसे 655 पर ले जाया जाता है। लेकिन SQL Server 2008 SP2 661 (R2 संस्करण) का समर्थन नहीं करता है।

+0

मैंने SQL Server 2008 स्थापित किया है .. लेकिन मुझे यह त्रुटि मिली। डेटाबेस 'डाटाबेसनाम' खोला नहीं जा सकता क्योंकि यह संस्करण 655 है। यह सर्वर संस्करण 611 और इससे पहले का समर्थन करता है। डाउनग्रेड पथ समर्थित नहीं है। नया डेटाबेस 'डाटाबेसनाम' नहीं खोल सका। डाटाबेस तैयार करें निरस्त कर दिया गया है। (माइक्रोसॉफ्ट एसक्यूएल सर्वर, त्रुटि: 9 48)। इसे कैसे हल करें? –

11

स्पष्टीकरण के लिए, SQL सर्वर 2008 R2 के तहत बनाए गए डेटाबेस को SQL Server 2008 (R2 से पहले संस्करण) के उदाहरण में खोला जा रहा था। मेरे लिए समाधान बस SQL ​​Server 2008 R2 की स्थापना को अपग्रेड करना था। मैं केवल एक्सप्रेस संस्करण के लिए बात कर सकता हूं, लेकिन यह काम करता है।

विचित्र रूप से, वेब प्लेटफार्म इंस्टॉलर ने संकेत दिया कि मेरे पास एक्सप्रेस आर 2 स्थापित है।

SELECT @@VERSION 
+0

मेरे साथ ऐसा ही होता है, यह माइक्रोसॉफ्ट एसक्यूएल सर्वर 2008 (एसपी 3) - 10.0.5500.0 (एक्स 64) सितंबर 21 2011 22:45:45 कॉपीराइट (सी) 1 9 88-2008 माइक्रोसॉफ्ट कॉर्पोरेशन एक्सप्रेस संस्करण (64-बिट) विंडोज एनटी 6.1 पर (बिल्ड 7601: सर्विस पैक 1) और वेब प्लेटफ़ॉर्म का कहना है कि मेरे पास 2008 आर 2 है – JackNova

संबंधित मुद्दे