SQL Server 2008 (655) और SQL Server 2008 R2 (661) एक ही चीज़ नहीं हैं (हालाँकि यह एक आम ग़लतफ़हमी है - बहुत से लोग सोचते हैं कि वे एक जैसे हैं क्योंकि Microsoft ने एक भयानक, भयानक, भयानक नामकरण निर्णय लिया, जिससे 2008 R2 सर्विस पैक की तरह लगता है )।
आप 2008 R2 डेटाबेस को 2008 आवृत्ति, अवधि में संलग्न/पुनर्स्थापित नहीं कर सकते। हालांकि कई वर्कअराउंड हैं (जो 2012 -> 2008, 2008 -> 2005, 2008 R2 -> 2005, आदि को संलग्न करने के लिए भी लागू होते हैं)। आप या तो उस इंजन को अपग्रेड कर सकते हैं जिसे आप 2008 R2 से कनेक्ट करने का प्रयास कर रहे हैं, या आप स्क्रिप्ट विज़ार्ड, आयात/निर्यात डेटा विज़ार्ड, एसएसआईएस, या रेड गेट एसक्यूएल जैसे तृतीय पक्ष टूल का उपयोग करके डेटाबेस से स्कीमा/डेटा निकाल सकते हैं। तुलना करें (विकल्पों की पूरी सूची के लिए यह ब्लॉग पोस्ट देखें )।
यह बहुत बार आता है, क्या आपने "एसक्यूएल सर्वर संस्करण 661 655" की खोज की? मैं इस साइट और dba.SE:
पर इस खोज शब्द और कुछ मामूली विविधताओं का उपयोग करके हिट के पूरे समूह के साथ आया हूं।विफलता SQL Server 2008 डेटाबेस को SQL Server 2005 में संलग्न करना
2008 R2 डेटाबेस अटैच नहीं कर सकता 2008 के उदाहरण के लिए
SQL Server 2012 में डेटाबेस बनाएं, 2008 में स्क्रिप्ट और उपयोग करें?
एसक्यूएल सर्वर एक्सप्रेस पर बैकअप बहाल नहीं कर सकता
SQL Server 2008 R2 बैकअप फ़ाइल को स्वचालित रूप से कैसे पुनर्स्थापित करें
डेटाबेस "खोला नहीं जा सकता क्योंकि यह संस्करण है 661" .mdf फ़ाइल संलग्न करते समय
SQL Server 2008 के साथ डेटाबेस 661 संस्करण का उपयोग करेंए>
SQL सर्वर:गलत संस्करण 661 संलग्न करें
https:/ /dba.stackexchange.com/questions/21525/restoreing-an-sql-server-2012-mdf-to-sql-server-2008