المقدمة
يصف هذا المستند المشكلات الشائعة التي تم رؤيتها مع عملية NightPurge في خادم التقارير لبوابة صوت العميل (CVP).
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية
- CVP
- نظام التشغيل Windows 2008 Server
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى خادم تقارير CVP 8.0 والإصدارات الأحدث.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المشكلة: فشل Cvp Reporting Server Database NightPurge
في خادم تقارير CVP، على نحو متقطع يمكن أن تفشل عملية NightlyPurge مع حدوث هذا الخطأ،
"فشل تشغيل الإجراء المخزن sp_frag_mgt - 310"
10.16.0.15: Jan 14 2014 00:00:03.167 -0500:%CVP_8_5_RPT-6-REPORTING_DB_INFO_MSG: ackPurgeRunning() sending message: start_ack[id:4013]
10.16.0.15: Jan 14 2014 00:00:03.167 -0500:%CVP_8_5_RPT-6-REPORTING_DB_INFO_MSG: Received acknowledgement from Reporting subsystem. Message: start_ack [id:4013]
10.16.0.15: Jan 14 2014 00:00:03.167 -0500:%CVP_8_5_RPT-1-REPORTING_DB_STARTING_PURGE: Starting Reporting (Database: cvp_data)
database purge. Any existing reporting connections will be disconnected. [id:4017]
10.16.0.15: Jan 14 2014 00:00:03.683 -0500: %CVP_8_5_RPT-3-REPORTING_DB_ERROR_MSG: (Database: cvp_data) runDBPurge -- Failed running the stored procedure sp_frag_mgt: -310
10.16.0.15: Jan 14 2014 00:00:03.683 -0500: %CVP_8_5_RPT-1-REPORTING_DB_PURGE_FAILED:The Reporting (Database: cvp_data) database purge operation failed [Duration: 0.52
seconds].
10.16.0.15: Jan 14 2014 00:00:03.683 -0500: %CVP_8_5_RPT-6-REPORTING_DB_INFO_MSG: Sending purge completed message for Reporting database. Message: 'stop' [id:4013]
10.16.0.15: Jan 14 2014 00:00:03.683 -0500:%CVP_8_5_RPT-6-REPORTING_DB_INFO_MSG: acceptClient() received msg: stop [id:4013]
10.16.0.15: Jan 14 2014 00:00:03.683 -0500:%CVP_8_5_RPT-1-REPORTING_STATE_CHANGE: REPORTING Subsystem state changed to RPT SS RPT1 changes its state to In Service cause Purge ended [id:4001]
الحل
يشير رمز الخطأ "-310" إلى وجود جدول (أو جزء بدلا من ذلك) بالفعل. عند تشغيل عملية الإزالة، يتم فصل الأجزاء إلى جدول باسم "غير هام" ثم يتم إسقاط الجدول. نظرا لأن عملية الإزالة لا تعمل بنجاح، لا يتم حذف الجدول "informix.junk" في نهاية عملية الإزالة. لحل هذه المشكلة تحتاج إلى حذف الجدول يدويا باستخدام الخطوات التالية . بمجرد حذف الجدول، يتم تشغيل عملية الإزالة بنجاح.
الخطوة 1. انتقل إلى
Start (البدء) > All Programs (كل البرامج) > Informix Dynamic Server (خادم المعلومات الديناميكي) > cvp_db_<dbname>.
الخطوة 2. أدخل
dbaccess.
الخطوة 3. حدد
الاتصال من الجهاز
الخطوة 4. من قائمة خوادم قواعد البيانات، حدد الخطوة المناسبة. في هذه الحالة،
cvp_data هي قاعدة البيانات.
الخطوة 5. في
اسم المستخدم> اكتب مطالبة اسم تسجيل الدخول للمستخدم لتسجيل الدخول.
الخطوة 6. في
كلمة المرور> اكتب مطالبة كلمة مرور المستخدم.
الخطوة 7. حدد قاعدة البيانات التي سيتم إستخدامها وهي
cvp_data".
الخطوة 8. حدد
خروج للعودة إلى القائمة الرئيسية.
الخطوة 9. حدد
لغة الاستعلام لتنفيذ استعلام.
الخطوة 10. قم بتشغيل الاستعلام،
إفلات الجدول غير الهام
قد تواجه هذا الخطأ (الأخطاء) داخل أداة
dbaccess
No connect permission
ISAM error: no record found
لتصحيح هذه المسألة،
- تأكد من أن حساب المستخدم الذي سجل الدخول هو مسؤول محلي.
- تأكد من وجود خادم التقارير في مجموعة عمل وليس جزءا من أي مجال.