يوفر هذا المستند معلومات حول كيفية أستكشاف أخطاء بعض المشاكل التي تحدث أثناء تشغيل العملاء لتقرير عميل "التقارير التاريخية" وإصلاحها.
لا توجد متطلبات خاصة لهذا المستند.
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
Cisco Unified Communications Manager، الإصدار 7.x
Cisco Unified Contact Center Express 8.x
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.
عندما يقوم العملاء بتشغيل تقرير عميل "تقارير قديمة"، تظهر رسالة الخطأ هذه: حدث خطأ إستثنائي، يتم إنهاء التطبيق. تحقق من ملف السجل بحثا عن الخطأ 5022. يحدث الخطأ بعد ترقية Cisco Unified Contact Center Express من 7.x إلى 8.0.2.
إذا كانت المشكلة تتعلق بالتقارير المخصصة فقط، فمن المحتمل أن يكون ذلك بسبب إستخدام الإصدار الخاطئ من مصمم تقارير Crystal لإنشاء التقارير. يجب إستخدام CR-11 أو 11.5 لإنشاء التقارير.
إذا حدثت المشكلة مع كافة التقارير، يمكن أن تكون DLLs Crystal تالفة. تحتاج إلى إزالة تثبيت عميل التقارير التاريخية (HRC) والسجلات النظيفة و DLLs، وتثبيت HRC جديد. أكمل هذه الخطوات لتنظيف DLLs والسجلات لحل مشاكل DLL.
تأكد من أن نظام التشغيل هو Microsoft Windows XP/Vista /7.
تأكد من عدم وجود برنامج Crystal Reporting على الجهاز.
إزالة تثبيت HRC بالكامل.
أثناء إزالة التثبيت، يطلب المثبت الإذن لحذف بعض DLLs. انقر فوق نعم لهذه الرسائل.
أثناء إزالة التثبيت، يطلب المثبت الإذن للقيام بعمليات الملف على بعض الملفات السابقة. انقر فوق نعم لهذه الرسائل.
بعد إزالة التثبيت، أكمل الخطوات التالية لإلغاء تسجيل DLLs:
أختر ابدأ > تشغيل، واكتب cmd.
انتقل إلى القرص المضغوط الخاص بدليل System32 C:\Windows\System32.
اكتب regsvr32 / u craxdrt.dll، واضغط مفتاح الإدخال.
اكتب regsvr32 / u crviewer.dll، واضغط enter.
انتقل إلى C:\Windows\System32.
احذف craxdrt.dll وcrviewer.dll من المجلد System32.
قم بالخروج من نافذة مطالبة الأوامر.
من البداية > التشغيل، أدخل الأمر regedit وانتقل إلى Cisco Systems > Cisco History Report Client. قم بإزالة إدخالات السجل هذه (إن وجدت) من HKEY_CURRENT_USER وHKEY_LOCAL_MACHINE.
تقارير كريستال
كائنات الأعمال
احذف DLLs Crystal من مجلد C:\WINDOWS\System 32.
احذف هذه المجلدات من ملفات C:\Program، إن كان موجودا.
تقارير Cisco CRS التاريخية
التقارير القديمة Cisco Unified Contact Center Express
كائنات الأعمال
تقارير كريستال
قم بإزالة تثبيت عميل التقارير القديمة (HRC-7.0(1)SR5).
أثناء إزالة التثبيت، يطلب المثبت إذنا بتثبيت بعض الملفات. انقر فوق نعم لهذه الرسائل.
أعد تشغيل الجهاز إذا لم يتم إجراء إعادة تشغيل بعد إزالة التثبيت.
قم بتثبيت جديد لعميل History Reporting.
تسجيل DLLs.
أختر ابدأ > تشغيل، واكتب cmd.
انتقل إلى القرص المضغوط الخاص بدليل System32 C:\Windows\System32.
اكتب regsvr32 craxdrt.dll، واضغط مفتاح الإدخال.
اكتب regsvr32 crviewer.dll، واضغط enter.
قم بالخروج من موجه الأمر.
بدء تشغيل عميل "التقارير التاريخية".
ملاحظة: لفهم كيفية الاتصال بقاعدة بيانات CCX الموحدة لإعداد تقارير Crystal وإنشاء تقارير مخصصة، ارجع إلى إنشاء تقارير تاريخية مخصصة ل Cisco Unified CCX.
عند محاولة تشغيل "مكالمة تفصيلية" بواسطة تقرير "الاتصال باستخدام CCDR"، تظهر هذه الرسالة المنبثقة وتصبح "التقارير التاريخية" غير مستجيبة.
The number of filter parameter values exceeded maximum entries(32765)that VB listbox can hold. Only the first 32765 filter parameter values will be available for selection.
وثقت هذا إصدار في cisco بق id CSCtg06706 (يسجل زبون فقط).
لحل هذه المشكلة، حدد الاستعلام لسحب أقل من 32765 إدخالا إلى المربع VB. أكمل الخطوات التالية:
على الكمبيوتر الشخصي الذي تم تثبيت عميل "التقارير القديمة" به، انتقل إلى c:|\Cisco UCCX History Reports\ReportTemplates\<اللغة>.
افتح ICD_Detail_CALL_CSQ_AGENT_en_us.xml. استبدل en_us باللغة المحلية.
حدد موقع <SQL>تحديد رقم معرف مميز من سطر db_cra.dbo.contactCalldetail</sql>.
قم بتغيير هذا السطر لقراءة <SQL>تحديد الرقم السري العلوي المميز 32000 من db_cra.dbo.contactCalldetail</sql>.
حدد موقع <SQL>Select Distinct Source من db_cra.dbo.contactCalldetail</SQL> خط.
قم بتغيير هذا السطر لقراءة <SQL>تحديد المصدر 32000 العلوي المميز من db_cra.dbo.contactCalldetail</sql>.
يفشل عميل UCCX 8.x HR في إنشاء تقرير كامل، وتظهر رسالة الخطأ هذه:
This report is truncated as it exceeds the maximum number of records
تحدث هذه المشكلة لأنه عندما يتجاوز حجم التقرير الحد الأقصى البالغ 10 كيلوبايت، يتم اقتطاع التقرير وعدم عرض البيانات بعد "وقت الانتهاء المقطوع". أحلت ل يمكن إصلاح، cisco بق id CSCti90729 (يسجل زبون فقط).
لقد قمت بالترقية مؤخرا إلى UCCX 8. 5. بعد تنزيل HRC وتثبيته، تتلقى هذا الخطأ: خطأ غير متوقع: إيقاف. يحدث هذا على Windows Vista إصدار 32 بت وWindows 7 إصدار 64 بت.
يستخدم عميل "التقارير القديمة" خدمة تسجيل الدخول الثانوي إلى Windows. وهو يستخدم هذا الأمر لتشغيل البرنامج باستخدام CiscoHistRptUsr عند تسجيل دخول العميل أو المشرف إلى الكمبيوتر الشخصي باستخدام حسابه الخاص. هذه هي الخدمة التي تعطيك خيار تشغيل ك عند النقر بزر الماوس الأيمن على الملفات التنفيذية. أتمت هذا steps in order to حللت الإصدار:
انتقل إلى Run واكتب Services.msc
تأكد من أن خدمة تسجيل الدخول الثانوي تظهر كأنها بدأت.
إذا كانت الخدمة قيد التشغيل، فانقر بزر الماوس الأيمن فوق عميل التقارير القديمة (HRC) وحدد تشغيل كمسؤول.
عند محاولة تسجيل الدخول إلى عميل HRC، يتم تلقي رسالة الخطأ هذه:
Unable to establish connection to database with the error 5051
قم بتسجيل الدخول كمستخدم للكمبيوتر الشخصي، وأكمل الخطوات التالية لحل المشكلة:
قم بتثبيت HRC بالنقر بزر الماوس الأيمن على الملف التنفيذي، وحدد تشغيل باسم، وحدد حساب مسؤول المجال (لا يكون ذلك ضروريا إذا تم تسجيل الدخول كمسؤول المجال).
أكمل الخطوات عبر المثبت، وأعد تشغيل الكمبيوتر.
قم بتسجيل الدخول كمسؤول مجال، ثم قم بتعيين المستخدم كمستخدم Power من خلال إدارة Windows.
قم بتسجيل الخروج وتسجيل الدخول كمستخدم للكمبيوتر.
قم بإنشاء اختصارين يدويا على سطح المكتب (أحدهما ل HRC والآخر ل HRC Scheduler):
يوجد الملف التنفيذي ل HRC في الدليل c:\Program Files\Cisco UCCX History Reports. انقر بزر الماوس الأيمن فوق CiscoAppReports.exe وقم بالإرسال إلى سطح المكتب.
يوجد الملف التنفيذي لجدول HRC في الدليل C:\Program Files\Cisco UCCX History Reports\Scheduler. انقر بزر الماوس الأيمن فوق ReportScheduler.exe وقم بالإرسال إلى سطح المكتب.
بمجرد بدء تشغيل المجدول تلقائيا، يمكنك إضافته إلى مجلد Start Up C:\Documents والإعدادات\<username>\قائمة Start\Programs\Startup أو قم فقط بالسحب والإفلات إلى Start > All Programs>StartUp.
عند محاولة تنفيذ تقرير تاريخي من عميل Cisco History Reporting Client، يتم إرجاع خطأ. بالإضافة إلى ذلك، عند محاولة التصفية حسب المورد أو المهارة أو مجموعة الموارد أو CSQ أو الفريق، قد يعرض "عميل التقارير السابقة" هذا الخطأ:
'An Exceptional Error occurred. Application exiting. Check the log file for error 5022.'
تحدث المشكلة عند إعادة تسمية/إنشاء CSQ أو مهارة أو مورد أو مجموعة موارد أو فريق بنفس الاسم مع حالة مختلفة.
ونتيجة لذلك، قد لا يتمكن "عميل التقارير القديمة" من إسترداد البيانات التاريخية استنادا إلى CSQ/Skill/Team/Resource القديم أو اسم المورد الذي تمت إعادة تسميته إلا إذا قام المستخدم بتحديد أسماء قديمة وجديدة ك "قيم محددة" لمعلمة التصفية. إذا تمت إعادة تسمية CSQ أو Skill أو Resource أو Resource Group أو Team أو إعادة إنشائها عدة مرات بحالة مختلفة، فقد تتسبب محاولة التصفية حسب نوع الكائن هذا في History Reporting Client في تعطيل التطبيق.
حدد كل من الاسم القديم والاسم الذي تمت إعادة تسميته/إعادة إنشائه معا كقيم محددة لمعلمة عامل التصفية (المهارة أو CSQ أو المورد أو مجموعة الموارد أو الفريق) أثناء قيامك بإنشاء تقارير. وثقت هذا في cisco بق id CSCty0886 (يسجل زبون فقط).
عند تشغيل "التقارير القديمة"، يتم عرض رسالة الخطأ هذه في حالة تحديد أي تقرير تاريخي لتشغيله على الوقت المحلي للكمبيوتر:
La cadena de zona horaria no es valida
وتتضمن الرسالة ما يلي:
The timezone string is not valid
تحدث هذه المشكلة إذا تم تثبيت نظام تشغيل Windows على الكمبيوتر ذي الإعدادات المحلية الإسبانية.
الحل البديل هو تثبيت نظام التشغيل Windows على كمبيوتر مزود بالإعدادات المحلية الإنجليزية أو تشغيل التقارير التاريخية في التوقيت العالمي المنسق (UTC).
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
20-Jun-2012 |
الإصدار الأولي |