Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

डेटाबेस को खोला नहीं जा सकता क्योंकि यह संस्करण 851 है। यह सर्वर संस्करण 782 और इससे पहले के संस्करण का समर्थन करता है। डाउनग्रेड पथ समर्थित नहीं है

आप नहीं कर सकते ऐसा करें - आप किसी डेटाबेस को नए संस्करण . से अटैच/डिटैच या बैकअप/पुनर्स्थापित नहीं कर सकते हैं SQL सर्वर का पुराने संस्करण - पश्चगामी संगतता का समर्थन करने के लिए आंतरिक फ़ाइल संरचनाएं बहुत भिन्न हैं। जाहिर है, आपका डेटाबेस SQL ​​Server 2016 प्री-रिलीज़ (आंतरिक संस्करण:852) से है, जबकि जिस इंजन से आप इसे अटैच करने का प्रयास कर रहे हैं वह SQL Server 2014 (आंतरिक संस्करण:782) है।

आप या तो इस समस्या को हल कर सकते हैं

  • अपनी सभी मशीनों पर SQL सर्वर के समान संस्करण का उपयोग करके - फिर आप उदाहरणों के बीच डेटाबेस को आसानी से बैकअप/पुनर्स्थापित कर सकते हैं

  • अन्यथा आप SQL सर्वर प्रबंधन स्टूडियो (Tasks > Generate Scripts में दोनों संरचना (तालिकाओं, दृश्य, संग्रहीत कार्यविधियाँ आदि) और सामग्री (तालिकाओं में निहित वास्तविक डेटा) दोनों के लिए डेटाबेस स्क्रिप्ट बना सकते हैं ) या किसी तृतीय-पक्ष टूल का उपयोग करना

  • या आप रेड-गेट के SQL जैसे तीसरे पक्ष के टूल का इस्तेमाल कर सकते हैं तुलना करें और SQL डेटा तुलना अपने स्रोत और लक्ष्य के बीच "अंतर" करने के लिए, उन अंतरों से अद्यतन स्क्रिप्ट उत्पन्न करें, और फिर उन स्क्रिप्ट को लक्ष्य प्लेटफ़ॉर्म पर निष्पादित करें; यह विभिन्न SQL सर्वर संस्करणों में काम करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LIKE फ़िल्टर में अंडरस्कोर वर्ण का उपयोग करने से मुझे सभी परिणाम क्यों मिलते हैं?

  2. TSQL-2008 SUM(X) ओवर (विभाजन ... खंड द्वारा आदेश)

  3. SQL सर्वर:संग्रहीत कार्यविधि परिणाम को उसकी स्कीमा निर्दिष्ट किए बिना तालिका चर में सेट करें

  4. SQL सर्वर में RegEx का उपयोग करना

  5. SQL सर्वर में xml आउटपुट में xml एन्कोडिंग <?xml संस्करण =1.0 एन्कोडिंग =UTF-8?> कैसे जोड़ें?