أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

كيفية عمل نسخة احتياطية من سجل المعاملات الأخيرة عند الرئيسية و ملفات قاعدة بيانات معطوبة في SQL Server

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية253817
الموجز
يمكنك إجراء النسخ الاحتياطي سجل المعاملات النشطة حالياً حتى في حالة تلف ملف قاعدة البيانات ، بشرط أن يكون ملف السجل معاملة ما زالت متوفرة. في Microsoft SQL Server 7.0 كل من ملف البيانات الأساسي و ملفات سجل العمليات يجب أن تكون متوفرة من أجل إجراء النسخ الاحتياطي الأخير سجل العمليات النشطة. حالة قاعدة البيانات الرئيسية أيضاً تلف, يمكنك إعادة إنشاء و استعادة قاعدة البيانات الرئيسية أولاً وعمل ثم إجراء النسخ الاحتياطي الأخير سجل المعاملات النشطة من قاعدة البيانات غير متوفرة. على سبيل المثال، قد تكون كل من ملف البيانات و الجهاز الرئيسي على الوسائط تالفة. ومع ذلك، في حالة عدم توفر النسخ احتياطي لقاعدة بيانات الرئيسية يمكنك إجراء النسخ الاحتياطي الأخير سجل المعاملات النشطة قاعدة البيانات باستخدام الطريقة الموضحة في هذه المقالة بشرط أن تكون متوفرة على SQL Server 7.0 كل من ملف البيانات الأساسي و ملفات سجل العمليات.

ملاحظة يجب توفر ملف سجل المعاملة فقط للقيام هذا في Microsoft SQL Server 2000 أو في Microsoft SQL Server 2005.

ملاحظة يتم تنفيذ الأداة المساعدة "إعادة الإنشاء الرئيسية" بشكل مختلف في Microsoft SQL Server 2000 64 بت. في SQL Server 2000 64 بت، SQL Server الاستفادة من ميزات self-repairing التي يتم توفيرها من قبل Microsoft Windows Installer. بالإضافة إلى ذلك، REINSTALL والخاصية REINSTALLMODE في سطر الأوامر تكون متوفرة بشكل صريح إعادة إنشاء السجل إعادة تثبيت الملفات التالفة أو الملفات المفقودة, إعادة تثبيت اختصارات تالفة أو مفقودة اختصارات ثم إعادة إنشاء قواعد البيانات الرئيسي. يمكن أن يتم تعيين هذه الخصائص على سطر الأوامر أو في ملف .ini.

إجراء نسخ احتياطي آخر سجل العمليات في SQL Server 2000 أو SQL Server 2005

في SQL Server 2000 وفي SQL Server 2005 إذا قاعدة البيانات الرئيسية "و" ملف بيانات من قاعدة بيانات المستخدمين بشكل غير صحيح إلا أن يكون ملف السجل المعاملة من قاعدة البيانات مازالت متوفرة، التي يمكن استمرار النسخ الاحتياطي الأخير سجل المعاملات النشطة من قاعدة البيانات إلى تقليل فقدان البيانات. إذا لم تكن قاعدة البيانات الرئيسية غير صحيح راجع الموضوع "سجل النسخ الاحتياطي" في "كتب SQL Server الفورية".

لعمل نسخة احتياطية من سجل المعاملات الأخير في SQL Server 2000 أو SQL Server 2005 اتبع الخطوات التالية:
  1. إعادة تسمية ملفات سجل العمليات.
  2. إعادة إنشاء قاعدة البيانات الرئيسية.
  3. إنشاء قاعدة بيانات مشابهة. لا يلزم أن يكون حجم نفس قاعدة البيانات الجديدة; ومع ذلك، يجب أن تحتوي على نفس عدد البيانات وملفات التسجيل.
  4. إيقاف SQL Server 2000 أو SQL Server 2005.
  5. حذف كافة ملفات البيانات من قاعدة بيانات تم إنشاؤه حديثاً بحيث ستفشل الاسترداد. استبدال ملفات سجل قاعدة البيانات الجديدة مع ملفات السجل الأصلي بحيث يمكنك إجراء النسخ الاحتياطي سجل المعاملات.
  6. إعادة تشغيل SQL Server 2000 أو SQL Server 2005.
  7. تشغيل هذا الأمر إلى الخلف خلفي السجل:
    Backup Log <database_name> to Disk = <device_name> With NO_TRUNCATE
  8. استخدم الإجراء sp_dbremove تخزين إزالة قاعدة البيانات.

إجراء نسخ احتياطي آخر سجل العمليات في SQL Server 7.0

إجراء نسخ احتياطي المعاملات النشطة آخر تسجيل في SQL Server 7.0 ، اتبع الخطوات التالية:
  1. إعادة تسمية ملف البيانات الأساسي وملفات سجل المعاملة.
  2. إعادة إنشاء قاعدة البيانات الرئيسية.
  3. إنشاء قاعدة بيانات مشابهة. لا يلزم أن يكون حجم نفس قاعدة البيانات الجديدة; ومع ذلك، يجب أن تحتوي على نفس عدد البيانات وملفات التسجيل.
  4. إيقاف SQL Server 7.0.
  5. حذف كافة ملفات البيانات من قاعدة بيانات تم إنشاؤه حديثاً بحيث ستفشل الاسترداد. استبدال ملف البيانات الأساسي وملفات سجل قاعدة بيانات جديدة باسم الأصلي بحيث يمكنك إجراء النسخ الاحتياطي سجل المعاملات.
  6. إعادة تشغيل SQL Server 7.0.
  7. تشغيل هذا الأمر إلى الخلف خلفي السجل:
    Backup Log <database_name> to Disk = <device_name> With NO_TRUNCATE
  8. استخدم الإجراء sp_dbremove تخزين إزالة قاعدة البيانات.
  9. استعادة قاعدة البيانات مع كافة ملفات السجل.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 253817 - آخر مراجعة: 09/11/2006 20:39:24 - المراجعة: 6.6

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 64-bit Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Workgroup Edition

  • kbmt kbhowtomaster KB253817 KbMtar
تعليقات
html>>=">m); y>/html>lass="col-sm-6 col-xs-24 ng-scope"> 대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
mp;t=">/body>p;did=1&t=">id=1&t="> var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write("