数据库连接器
数据库连接器 是一种基于 Windows 的加密服务,它担当 NICE CXone 平台与您的企业数据库之间的网关,并通过 TLS 1.2 工作。通常用于从专用数据库检索信息并提供给坐席。例如,您可以根据呼叫者 ID 拉取客户号码或订单号码,并在屏幕弹出中使用它,以供坐席参考。您还可以使用 数据库连接器 将交互期间获得的信息写入专用数据库,当然,这种情况并不常见。
当 Studio 脚本执行 SQL 操作时,查询会被定向到 数据库连接器 进行处理。数据库连接器 随后将使用配置的 OLE 数据库帐户将查询传递到企业数据库。OLE 数据库驱动程序会将查询传递给数据库,然后通过 CXone 将结果返回给 数据库连接器。
CXone 不会存储由 数据库连接器 从专用数据库中检索的信息。但是,这些信息可能出现在坐席消息中、日志文件中或与信息使用方式有关的类似位置。如果您打算使用 数据库连接器 检索受保护的私人信息(例如,受 HIPAA 法规约束的信息),则应该将这一点考虑在内。
与 数据库连接器 结合使用的 Studio 操作
将这些操作与 数据库连接器 结合使用
数据库连接器 和负载均衡器
数据库连接器 可以在负载均衡器上运行,但是,其不受官方支持。如果您选择在负载均衡器上运行 数据库连接器:
- 下载 数据库连接器 客户端,并在负载均衡器上运行它。
- 将客户端 ConnectString 设置为负载均衡器的 IP 地址。
- 保持端口编号为其默认值:1433。
- 数据库连接器 会在成功完成后关闭每个 SQL 连接。
要求
以下技术要求适用于 数据库连接器 服务器:
- Microsoft Windows Server 2008/2008R2 或更高版本。
- 最低 .NET Framework 4.5.2
- Internet 接入少量构成 NICE CXone 平台 访问点的 IP 地址。有关详细信息,请参阅 连接要求 帮助页面。
- 数据库可视性。如果数据库在 MS Windows 服务器上运行,则 数据库连接器 可以在这台计算机上运行,但这不是强制要求。
- 适当的数据库驱动程序(例如,ADO 或 ODBC)。驱动程序必须具有适当的凭据才能访问数据库。出于安全原因,数据库用户帐户应具有所需的最低访问权限。例如,如果 CXone 只需要从数据库中读取数据,则使用限定为只读权限的帐户。
- 如果您正在使用 Oracle 数据库,则必须下载 Oracle OLE 数据库驱动程序。请访问 Oracle 网站并搜索关键字 64 位 ODAC 下载。
关于 数据库连接器 的关键事实
记下这些关于 数据库连接器 的重要关键事实:
- 设置和使用 数据库连接器 需要 CXone 中的 Web 界面和 数据库连接器 可执行文件。
- 数据库连接器 安装在可以访问专用数据库的服务器上。此计算机称为 数据库连接器 服务器。
- 数据库连接器 应用程序名为 DBCCFG。
- 如果您遇到任何 数据库连接器 被误判为已感染病毒的问题,请联系防病毒软件供应商。
- 数据库连接器 已对照 Microsoft SQL Server 和 Oracle 进行了验证。但是,数据库连接器使用来自 Microsoft 的标准化 OLE 数据库技术。只要 数据库连接器 服务器上安装了数据库供应商的 OLE 数据库兼容驱动程序,其他数据库类型就可以兼容。
- 数据库连接器 不适用于 MySQL。
数据库连接器 体系结构
下图显示 数据库连接器 如何启动并维持与 NICE CXone 平台 之间的连接。
在连接器应用程序中单击 Start,将启动数据库与 NICE CXone 平台之间的连接。除非中断,否则这种连接将一直维持。当连接中断时,您可以通过单击连接器应用程序中的 Start 来重新启动连接。只要连接处于保持状态,CXone 就可以向数据库发送查询,而无需使用 IP 或 DNS 名称来进行连接。
连接器会被创建并分配给群组以实现轻松管理。一个 数据库连接器 群组可以包含一个连接器。您可以使用多个群组来为多个数据库提供故障转移模式。以下示例显示了用于冗余 数据库连接器 体系结构的两个选项。
故障转移选项 1
在此示例中,群组 1 具有三个连接器。每个连接器都是单独的对应于一个数据库的连接实例。一个连接器可能会发生故障,流量将通过第二个连接器重新路由。如果第二个连接器发生故障,则第三个连接器将接管工作。如果数据库本身出现故障,则系统将关闭。
故障转移选项 2
在此示例中,群组 1 具有 2 个连接器,其中第一个连接器指向数据库的主控端,第二个连接器指向数据库的辅助端。一个连接器可能会发生故障,流量将通过另一个连接器重新路由。数据库的一个实例可能会失败,流量将重新路由到数据库的复制副本。