يوضح هذا المستند كيفية إعداد بيانات اعتماد تسجيل الدخول لقاعدتي بيانات خارجيتين تم الوصول إليهما بواسطة عملية DBWorker في بيئة Cisco Intelligent Contact Management (ICM).
يجب أن يكون قراء هذا المستند على دراية بما يلي:
Cisco ICM
قاعدة بيانات Microsoft SQL
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية:
Cisco ICM، الإصدار 5
إصدار Microsoft SQL Server 2000 Standard أو Enterprise مع حزمة الخدمة Service Pack 2
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.
تعتبر عملية DBWorker التي يتم تشغيلها على Cisco CallRouter مسؤولة عن تسجيل الدخول والبحث عن قاعدة بيانات المضيف. إنها العملية التي تقوم باستعلام قواعد البيانات الخارجية وتستخدم تلك البيانات عند توجيه المكالمات. في الإصدار 4.5.x من Cisco ICM والإصدارات الأقدم، يمكنك تشغيل rtsetting.exe لإعداد بيانات اعتماد تسجيل الدخول لقاعدة بيانات إثنين أو أكثر. مع إصدار Cisco ICM الإصدار 4.6، لم يعد rtsetting.exe مدعوما. يجب تشغيل إما regedit أو regedt32 لإعداد بيانات اعتماد تسجيل الدخول لقاعدة البيانات الخارجية.
لكي تتمكن عملية DBWorker من الوصول إلى قواعد البيانات الخارجية، يلزم إدخال اسم الخادم واسم قاعدة البيانات الخارجية والمجال والمستخدم وكلمة المرور في مفتاح تسجيل SQLLogin. عند محاولة عملية DBWorker الاتصال عن بعد بقاعدة البيانات الخارجية، يتحقق النظام من مفتاح تسجيل SQLogin، كما هو موضح هنا، لبيانات اعتماد تسجيل الدخول:
للإصدارات 5.x والإصدارات الأحدث:
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc.\ICM\<cust_inst>\ router_inst\Router\CurrentVersion\Configuration\Database
للإصدارات السابقة ل 5.0:
HKEY_LoCAL_MACHINE\SOFTWARE\Geotel\ICR\<cust_inst>\<router_inst>\Router\ CurrentVersion\Configuraton\Database
ملاحظة: يتم عرض مفاتيح التسجيل الواردة أعلاه على سطرين بسبب قيود المساحة.
الفاصلة هي المحدد لفصل البيانات لقواعد البيانات المنفصلة. هذا مثال يوضح بيانات اعتماد تسجيل الدخول لقاعدة بيانات خارجيين:
"SQLLogin"="\\ServerA\DatabaseA=(domain\user,password),\\ ServerB\DatabaseB=(domain\user,password)"
ملاحظة: يتم عرض المثال المذكور أعلاه على سطرين بسبب قيود المساحة.
ServerA هو اسم أول خادم SQL.
DatabaseA هو اسم قاعدة البيانات على خادم SQL الأول.
ServerB هو اسم خادم SQL الثاني.
DatabaseB هو اسم قاعدة البيانات على خادم SQL الثاني.
domain\user، كلمة المرور هي مسوغات تسجيل الدخول.
بعد تعيين القيمة، قم بتنفيذ الخطوات التالية:
إغلاق عملية DBWorker (تتم إعادة تشغيلها تلقائيا).
تحقق من إجراء الاتصال.