ممكن لاستعادة نسخة احتياطية من SQL Server 2014 على SQL Server 2012؟



sql-server sql-server-2012 (2)

وأنا أعلم أنه لا يمكنك (على الأقل ليس بسهولة) استعادة نسخة احتياطية SQL Server 2012 على SQL Server 2008. ولكن كيف يعمل لـ SQL Server 2014 إلى SQL Server 2012؟

على مستوى قاعدة البيانات توجد الخاصية لضبط وضع التوافق لأي إصدار آخر من SQL Server.

كيف يساعد هذا أو يعمل؟ هل سيؤدي فقط إلى عدم السماح بميزات 2014؟

أن نكون صادقين حاولت بالفعل استعادة نسخة احتياطية ، ولكن 2012 لم يتعرف على ملف البيانات ، لذلك لم أستطع النقر فوق ok Button لبدء إجراء الاستعادة.

هل أفتقد بعض الخيارات المهمة؟

https://ffff65535.com


تأكد من ... استخدام "معالج التصدير" في الخيار المصدر استخدام SQL SERVER NATIVE CLIENT 11 ، في وقت لاحق ملقم المصدر الخاص بك ex.192.168.100.65 \ SQLEXPRESS الخطوة التالية حدد الملقم الوجهة الجديد ex.192.168.100.65 \ SQL2014

فقط تأكد من استخدام المثيل الصحيح وتوصيل بعضكما البعض

فقط دفع الانتباه في procs مخزنة يجب أن يعاد


لا يمكن القيام بذلك - لا يمكنك إرفاق / فصل أو نسخ احتياطي / استعادة قاعدة بيانات من إصدار أحدث من SQL Server إلى إصدار قديم - هياكل الملف الداخلي مختلفة تمامًا عن دعم التوافق العكسي. هذا ما زال صحيحاً في SQL Server 2014 - لا يمكنك استعادة النسخة الاحتياطية 2014 على أي شيء آخر غير 2014 مربع آخر (أو أحدث شيء).

يمكنك إما الحصول على هذه المشكلة عن طريق

  • باستخدام نفس الإصدار من SQL Server على كافة الأجهزة الخاصة بك - ثم يمكنك بسهولة النسخ الاحتياطي / استعادة قواعد البيانات بين المثيلات

  • وإلا يمكنك إنشاء البرامج النصية لقاعدة البيانات لكل من الهيكل (الجداول ، العرض ، الإجراءات المخزنة ، إلخ) وللمحتويات (البيانات الفعلية الموجودة في الجداول) إما في SQL Server Management Studio ( Tasks > Generate Scripts ) أو استخدام جهة خارجية أداة

  • أو يمكنك استخدام أداة خارجية مثل " مقارنة " "البوابة الحمراء" لـ SQL و " مقارنة بيانات SQL " للقيام "بالانتقاص" بين المصدر والهدف ، وإنشاء نصوص تحديث من هذه الاختلافات ، ثم تنفيذ هذه البرامج النصية على النظام الأساسي الهدف ؛ هذا يعمل عبر إصدارات SQL Server مختلفة.

يعمل إعداد وضع التوافق على التحكم في ميزات T-SQL المتوفرة لك - والتي يمكن أن تساعد في منع استخدام الميزات الجديدة غير المتوفرة في الخوادم الأخرى دون قصد. ولكنه لا يغير تنسيق الملف الداخلي لملفات .mdf - هذا ليس حلاً لهذه المشكلة تحديدًا - لا يوجد حل لاستعادة نسخة احتياطية من إصدار أحدث من SQL Server على مثيل أقدم.





sql-server-2014