سؤال

هل من الممكن استعادة الجداول الفردية من ملف نسخ احتياطي كامل لخادم Microsoft SQL 7 (نعم ، أعرف أن هذا قديم حقًا ، لكن عميلنا لا يمكنه الترقية لأسباب مختلفة).

يبلغ حجم ملف النسخ الاحتياطي الكلي حوالي 180 جيجابايت واستعادة قاعدة البيانات بأكملها مرة واحدة في الأسبوع إلى خادم التطوير ليست ذاتية ، حيث يستغرق الأمر عدة أيام (حرفيًا). ولكن للتنمية ، سنحتاج فقط إلى بعض الجداول من هذا الملف الضخم.

هل من الممكن بطريقة ما استخراج الجداول التي نحتاجها فقط من ملف النسخ الاحتياطي؟

شكرا مقدما!

مع أطيب التحيات ، مارتن

هل كانت مفيدة؟

المحلول

ربما لا يكون ما تتبعه تمامًا ، لأنني لا أعتقد أن ما تتبعه ممكن.

ومع ذلك ، يمكنك وضع الجداول المعنية في مجموعة ملفات مختلفة. ثم عندما يتعلق الأمر بالاستعادة ، فأنت بحاجة فقط إلى استعادة مجموعة الملفات التي تتعلق بالجداول.

مجموعات الملفات في SQL Server

نصائح أخرى

ليس من دون أدوات الطرف الثالث .. ولا أعرف أي من اليد.

أو تقوم بتصدير/استيراد من Prod the Tables (أو بيانات جديدة/تم تغييرها فقط) التي تحتاجها

لقد تم استخدام أدوات البوابة الحمراء لنقل بعض الجداول بين DB ، وهي تعمل بشكل رائع. ومع ذلك ، فهي ليست أداة مجانية ، يمكنك تنزيل العرض التوضيحي لمدة 14 يومًا لتجربته.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top