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

كيفية استكشاف المشكلات التي تحدث عند استخدام خطة "صيانة قاعدة البيانات" في SQL Server

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

اضغط هنا لرابط المقالة باللغة الانجليزية288577
الموجز
إذا فشل أية مهمة في خطة "صيانة قاعدة البيانات" أو واجهت رسالة خطأ قد تظهر المهمة خطة الصيانة نفسه كما فشل. تفاصيل محفوظات المهمة تظهر رسالة الخطأ التالية:
فشل sqlmaint.exe. [SQLSTATE 42000] (خطأ 22029). فشل الخطوة.
على الرغم من ذلك، هذا لا تشير بالضرورة إلى أن "مخطط صيانة" ككل فشل. فشل "خطة صيانة" يُظهر مهمة من حالة لرفع إشارة للمستخدم أن مهمة في خطة الصيانة يتطلب الانتباه.

هذا النوع من سلوك غير العادي لأنه قد يكون مصادفة الأخطاء التي تحتاج تدخل المستخدم العمل خلال. فشل مهمة خطة صيانة أي وقت "، يجب أن راجع محفوظات خطة لمشاهدة ما هو والفشل بعد ذلك اتخاذ الإجراء المناسب لحل المشكلة.
معلومات أخرى
لتعريف رسالة خطأ حول سبب فشل المهمة والمهمة معينة تحتاج إلى التحقق من "المحفوظات خطة صيانة قاعدة البيانات". هو "المحفوظات خطة صيانة قاعدة البيانات" حيث يمكنك الحصول على معلومات مفصلة حول كل مهمة يتم تنفيذها بواسطة خطة الصيانة. استخدم الخطوات التالية لتحديد موقع المعلومات في إدارة المؤسسة ملقم SQL:
  1. الانتقال إلى ثم قم بتوسيع خطط صيانة قاعدة البيانات.
  2. انقر بزر الماوس الأيمن فوق صيانة في "قاعدة بيانات مخطط" التي فشلت مهمة المطابق.
  3. انقر فوق المحفوظات خطة صيانة قاعدة البيانات.
  4. يتم فتح إطار يحتوي على تفاصيل حول كل مهمة في "خطة الصيانة". يتم توفير قائمة محفوظات لكل مهمة تشغيل على كل تاريخ يشير أيضاً إلى الحالة فشل أو نجاح المهام الفردية. إذا نقرت نقراً مزدوجاً فوق مهمة فاشلة يعرض معلومات تشير إلى أي رسائل خطأ حدث مع معلومات حول سبب فشل المهمة.
  5. اتخاذ الخطوات الضرورية لحل المشكلة معينة المشار إليها في هذه المرحلة.
مثال نموذجي هو "صيانة مخطط" تم إعدادها إلى قواعد بيانات النسخ الاحتياطي و للتحقق من التكامل. على سبيل المثال، افترض أن أحد المهام الاختيار التكامل واجهت أخطاء تكامل البيانات في قواعد البيانات أو أكثر. رفع المهمة رسالة خطأ. يستمر "خطة صيانة" مع باقي المهام في مخطط. عند اكتمال "خطة صيانة" ، يتم تعيين المهمة المطابقة في SQLAgent إلى حالة "فشل". يشير مراجعة "محفوظات خطة صيانة" إلى العثور على أخطاء تكامل التي التحقق من تكامل قاعدة البيانات أو فشل رسائل الخطأ المطابق. ثم تحتاج إلى اتخاذ إجراء تشغيل CHECKDB DBCC المناسبة خطوات حل المشكلة. لمزيد من المعلومات حول CHECKDB DBCC راجع الموضوع "DBCC CHECKDB" في "كتب SQL Server الفورية".

يمكن أن يكون لديك أيضاً مفصّلة معلومات "خطة صيانة" تتم كتابة إلى ملف. توفر معلومات "خطة صيانة" تتم كتابة إلى ملف "تفصيلية" ، استخدم الخطوات التالية:
  1. في "إدارة المؤسسة ملقم SQL" ، انتقل إلى "خطط صيانة قاعدة البيانات". حدد ومن ثم انقر نقراً مزدوجاً فوق خطة الذي تريده.
  2. انقر فوق علامة التبويب التقارير. في مربع الحوار "التقارير" ، يمكنك كتابة تقرير إلى ملف نصي في دليل محدد. التقرير يحتوي على تفاصيل الخطوات تنفيذها بواسطة خطة الصيانة ويتضمن أي معلومات الخطأ. يمكن أيضاً أن يكون لديك هذا التقرير إرسالها بالبريد الإلكتروني عامل التشغيل محدد للتحقق عادي.
  3. بدلاً من نص تقرير، يمكنك توجيه الإخراج إلى جدول ملقم SQL مع الخيار المحفوظات على هذا الملقم.

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

المثيل الافتراضي:
sqlagent.exe -c -v
مثيل مسمى:
sqlagent.exe -i[Instance] -c -v

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

خصائص

رقم الموضوع: 288577 - آخر مراجعة: 12/20/2005 00:58:16 - المراجعة: 4.3

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Workgroup Edition

  • kbmt kbinfo KB288577 KbMtar
تعليقات
html>t=">cript> y>html>