DB 커넥터
DB 커넥터은(는) Windows 기반 암호화 서비스입니다. 이는 TLS 1.2를 통해NICE CXone 플랫폼과 기업 데이터베이스 간의 게이트웨이 역할을 수행합니다. 비공개 데이터베이스로부터 정보를 가져오고 상담원에게 이를 제공할 때 일반적으로 사용됩니다. 예를 들어 발신자 ID를 기반으로 고객 번호 또는 주문 번호를 불러올 수 있으며 이를 상담원이 참고할 수 있도록 화면 팝업에서 사용할 수 있습니다. 또한, DB 커넥터을(를) 사용하여 상호작용 중에 수집한 정보를 비공개 데이터베이스에 작성할 수 있지만 덜 일반적인 방법입니다.
Studio 스크립트가 SQL 작업을 수행할 때 쿼리는 처리를 위해 DB 커넥터(으)로 이동됩니다. 그 다음에 DB 커넥터은(는) 구성된 OLE DB 계정을 사용하여 기업 데이터베이스를 통해 쿼리를 전달합니다. OLE DB 드라이버는 데이터베이스로 쿼리를 전달하고 CXone을(를) 통해 결과를 DB 커넥터(으)로 반환합니다.
CXone은(는) DB 커넥터을(를) 통해 비공개 데이터베이스로부터 불러온 정보를 저장하지 않습니다. 그러나 정보가 어떻게 사용되는지에 따라 정보는 상담원 메시지, 로그 파일 및 비슷한 장소에 나타날 수 있습니다. HIPAA 규정의 적용을 받는 정보 등 보호되고 있는 비공개 정보를 불러오는 데 DB 커넥터을(를) 사용하려는 경우 이 점을 고려해야 합니다.
DB 커넥터와(과) 함께 사용되는 Studio 작업
DB 커넥터와(과) 함께 이러한 작업을 사용합니다
DB 커넥터 및 부하 분산 장치
DB 커넥터은(는) 부하 분산 장치에서 실행할 수 있지만 공식적으로 지원되지는 않습니다. 부하 분산 장치에서 DB 커넥터을(를) 실행하려는 경우:
- 부하 분산 장치에서 DB 커넥터 클라이언트를 다운로드하고 실행합니다.
- 클라이언트 ConnectString 을(를) 부하 분산 장치의 IP 주소로 설정합니다.
- 포트 번호는 기본값인 1433으로 유지합니다.
- 성공적으로 완료되면 DB 커넥터은(는) 각 SQL 연결을 종료합니다.
요구사항
다음 기술 요구 사항은 DB 커넥터 서버에 적용됩니다.
- Microsoft Windows Server 2008/2008R2 또는 이후 버전.
- 최소 .NET framework 4.5.2
- NICE CXone 플랫폼의 액세스 포인트로 여겨지는 일부 IP 주소에 대한 인터넷 액세스. 자세한 내용은 연결 요구 사항 도움말 페이지를 참조하십시오.
- 데이터베이스에 대한 가시성. 데이터베이스가 MS Windows 서버에서 실행된다면 DB 커넥터을(를) 동일한 기계에서 실행할 수 있지만 필수는 아닙니다.
- 적절한 데이터베이스 드라이버(예: ADO 또는 ODBC). 데이터베이스에 액세스하기 위해 드라이버에 적절한 자격 증명이 있어야 합니다. 보안상의 이유로 데이터베이스 사용자 계정에는 최소 필수 액세스가 있어야 합니다. 예를 들어 CXone이(가) 데이터베이스를 읽기만 하면 된다면 읽기만 허용하는 권한을 가진 계정을 사용해야 합니다.
- Oracle 데이터베이스를 사용한다면 Oracle OLE DB Driver를 다운로드해야 합니다. Oracle 웹사이트를 방문하여 64비트 ODAC 다운로드라는 키워드를 검색합니다.
DB 커넥터에 대한 주요 정보
DB 커넥터에 대한 주요 정보를 기억하세요.
- DB 커넥터 설정 및 사용에는 CXone의 웹 인터페이스와 DB 커넥터 실행 파일이 모두 필요합니다.
- DB 커넥터은(는) 비공개 데이터베이스에 대한 액세스를 포함한 서버에 설치됩니다. 이 컴퓨터는 DB 커넥터 서버라고 불립니다.
- DB 커넥터 애플리케이션 이름은 DBCCFG입니다.
- DB 커넥터이(가) 감염되었다고 잘못 식별되는 문제를 경험한다면 바이러스 검사 공급업체에 문의하십시오.
- DB 커넥터이(가) Microsoft SQL Server 및 Oracle을 통해 검증되었습니다. 그러나 DB Connector는 Microsoft의 표준화된 OLE DB 기술을 사용합니다. 다른 데이터베이스 유형은 데이터베이스 공급업체의 OLE DB 준수 드라이버가 DB 커넥터 서버에 설치되어 있다면 호환 가능합니다.
- DB 커넥터은(는) MySQL와 작동하지 않습니다.
DB 커넥터 아키텍처
다음 도표에서는 DB 커넥터에서 NICE CXone 플랫폼와(과) 연결을 시작하고 유지하는 방법을 보여줍니다.
데이터베이스와 NICE CXone 플랫폼 간의 연결은 커넥터 애플리케이션에서 Start을(를) 클릭하면 시작됩니다. 이 연결은 중단되지 않는 한 계속 유지됩니다. 중단될 경우에는 커넥터 애플리케이션에서 Start을(를) 클릭하여 연결을 재시작할 수 있습니다. 연결이 유지되는 동안 CXone은(는) 연결할 IP 또는 DNS 이름 없이 쿼리를 데이터베이스로 전송할 수 있습니다.
쉬운 관리를 위해 커넥터는 생성된 후 그룹에 할당됩니다. DB 커넥터 그룹은 단일 커넥터를 포함할 수 있습니다. 그룹으로 여러 데이터베이스의 장애 조치 패턴을 제공할 수도 있습니다. 다음 예는 불필요한 DB 커넥터 아키텍처에 대한 두 가지 옵션을 보여줍니다.
장애 조치 옵션 1
이 예에서 그룹 1에는 커넥터가 3개 있습니다. 각각의 커넥터는 하나의 데이터베이스에 연결된 별도의 인스턴스입니다. 단일 커넥터가 실패한다면 트래픽은 두 번째 커넥터를 통해 다시 라우팅됩니다. 두 번째 커넥터가 실패한다면 세 번째 커넥터가 이를 대신합니다. 데이터베이스 자체가 실패한다면 시스템이 중단됩니다.
장애 조치 옵션 2
이 예시에서 그룹 1에는 2개의 커넥터가 있습니다. 첫 번째는 데이터베이스의 1차 사이드를 가리키고 두 번째는 데이터베이스의 2차 사이드를 가리킵니다. 단일 커넥터가 실패한다면 트래픽은 다른 커넥터를 통해 다시 라우팅됩니다. 데이터베이스의 인스턴스가 실패한다면 트래픽은 복제된 데이터베이스의 복사본으로 다시 라우팅됩니다.