协作 : Cisco Unified Intelligent Contact Management Enterprise

如何设置DBWorker进程获取的二外部数据库的登录凭证

2016 年 10 月 25 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

本文描述如何设置在Cisco Intelligent Contact Management (ICM)环境的DBWorker进程访问的两外部数据库的登录凭证。

先决条件

要求

本文档的读者应具备以下方面的知识:

  • Cisco ICM

  • Microsoft SQL 数据库

使用的组件

本文档中的信息基于以下软件和硬件版本:

  • Cisco ICM版本5

  • 标准的Microsoft SQL Server 2000或企业版用服务包2

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

背景信息

在思科CallRouter运行的DBWorker进程对登录和主机数据库查找负责。它是查询外部数据库和用途数据的进程,当呼叫路由时。在Cisco ICM版本4.5.x和以下,您运行rtsetting.exe设置两个或多个数据库的登录凭证。使用Cisco ICM版本4.6版本,不再支持的rtsetting.exeis。您必须运行任一regeditor regedt32设置外部数据库的登录凭证。

设置登录凭证

为了使访问DBWorker的进程外部数据库,要求输入服务器名、外部数据库数据库名称、域、用户和密码到SQLLogin注册表项。当DBWorker进程设法远程连接到外部数据库,系统检查SQLLogin注册表项,如显示此处,为登录凭证:

版本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 server的名称。

  • DatabaseA是数据库的名称在第一SQL server的。

  • ServerB是第二SQL server的名称。

  • DatabaseB是数据库的名称在第二SQL server的。

  • 域\用户,密码是登录凭证。

/image/gif/paws/47063/dbworker-login-1.gif

在值设置后,请执行这些步骤:

  1. 结束DBWorker进程(自动地重新启动)。

  2. 验证连接做。


相关信息


Document ID: 47063