CDC Service 구성 콘솔에서 새 Oracle CDC Windows 서비스를 만들고 편집합니다.
새 Oracle CDC Windows 서비스를 만들려면 왼쪽 창에서 로컬 CDC Services를 선택한 다음 작업 창에서 새 서비스를 클릭합니다. 로컬 CDC Services를 마우스 오른쪽 단추로 클릭하고 새 서비스를 선택할 수도 있습니다. 새 Oracle CDC Windows 서비스 대화 상자가 열립니다.
또는
CDC Service 속성을 편집하려면 속성을 편집할 서비스를 선택하고 작업 창에서 속성을 클릭합니다. 작업 중인 서비스를 마우스 오른쪽 단추로 클릭하고 속성을 선택할 수도 있습니다. CDC Service 속성 대화 상자가 열립니다.
새 Oracle CDC Windows 서비스 대화 상자 또는 CDC Service 속성 대화 상자에 다음 정보를 입력합니다.
서비스 이름
새 Oracle CDC Windows 서비스의 이름을 입력합니다. 가능한 경우 긴 이름을 사용하면 안 됩니다. 서비스 이름에 /및 \라는 문자를 사용할 수 없습니다.
비고
서비스를 편집할 때는 이 옵션을 사용할 수 없습니다. 이미 존재하는 Windows 서비스의 이름은 변경할 수 없습니다.
설명
서비스를 식별하는 데 도움이 되는 서비스에 대한 설명을 입력합니다.
서비스 계정
다음 중 하나를 선택하여 서비스를 실행할 계정을 결정합니다.
로컬 시스템 계정
서비스에 너무 많은 권한을 부여하므로 권장되지 않습니다.
이 계정
Windows Vista 또는 Windows Server 2008에서 기본 서비스 계정은 NETWORK SERVICE 계정입니다.
Windows 7, Windows Server 2008 R2 이상에서는 기본 서비스 계정이 NT Service\입니다.
이러한 계정을 사용하면 이러한 계정에 암호가 필요하지 않으므로 암호를 사용하지 않고도 작업할 수 있습니다. 또한 이러한 계정은 Oracle CDC Service를 실행하는 데 필요한 권한만 제공합니다.
서비스 계정에 로컬 또는 도메인 Windows 계정을 사용할 수 있습니다. 이 경우 해당 계정의 암호를 입력해야 합니다. 이 계정은 로컬 호스트 또는 도메인 계정에 대한 계정일 수 있습니다. Windows 제어판에서 로컬 서비스를 사용하여 암호가 변경될 때 암호를 업데이트해야 합니다.
서버 이름: 연결할 대상 SQL Server 인스턴스를 선택합니다(예: \\<computer_name>\<instance_name>). 마지막으로 연결된 서버 인스턴스는 기본적으로 표시됩니다.
인증
다음 중 하나를 선택합니다.
Windows 인증: 이 옵션을 선택하면 Oracle CDC Service가 서비스 계정 ID를 사용하여 대상 SQL Server 인스턴스에 연결됩니다. SQL Server 인스턴스가 다른 컴퓨터에서 실행 중인 경우 도메인 계정에서 Windows 인증을 사용해야 합니다.
SQL Server 인증: 이 옵션을 선택하는 경우 사용하려는 SQL Server 로그인의 사용자 이름 및 암호를 입력해야 합니다. Oracle CDC 서비스는 대상 SQL Server 인스턴스에 연결할 때 이러한 자격 증명을 사용합니다.
Oracle CDC Service에서 사용하는 SQL Server 로그인은 공용 고정 서버 역할의 멤버여야 하며 다른 권한은 필요하지 않습니다. 새 Oracle CDC 인스턴스가 추가되면 해당 로그인은 연결된 SQL Server CDC 데이터베이스에 대한 db_owner 액세스 권한을 얻습니다.
Oracle CDC Windows Service 정의를 만들려면 프로그램에서 연결된 SQL Server 인스턴스의 MSXDBCDC 데이터베이스에 대한 업데이트 액세스 권한이 필요합니다. 확인을 클릭하면 MSXDBCDC 데이터베이스에 대한 업데이트 액세스 권한이 있는 SQL Server 로그인을 입력하라는 대화 상자가 표시됩니다.
SQL Server에 연결 대화 상자에 입력해야 하는 데이터에 대한 자세한 내용은 SQL Server에 대한 연결을 참조하세요.
옵션
화살표를 클릭하여 구성할 사용 가능한 옵션을 봅니다. 이러한 옵션은 기본값으로 그대로 두도록 선택할 수 있습니다. 사용 가능한 옵션은 다음과 같습니다.
연결 시간 제한: Oracle CDC Service가 SQL Server에 연결을 시도할 때, 시간이 초과되기 전에 대기할 시간을 초(秒) 단위로 입력하세요. 기본값은 15초입니다.
실행 시간 제한: Oracle CDC Windows Service가 시간이 초과되기 전에 명령이 실행되기를 기다리는 시간(초)을 입력합니다. 기본값은 30입니다.
연결 암호화: 암호화된 연결을 사용하여 Oracle CDC Service와 대상 SQL Server 인스턴스 간의 통신을 위해 연결 암호화를 선택합니다.
고급: 필요한 경우 추가 연결 속성을 입력합니다.
마스터 암호
Oracle CDC Windows 서비스에서 Oracle 로그 마이닝 자격 증명을 보호하는 데 사용할 암호를 입력합니다.
동일한 서비스의 다른 인스턴스가 고가용성 구성의 클러스터에 있는 다른 노드에 구성된 경우에도 동일한 마스터 암호를 사용해야 합니다. 마스터 암호를 분실하거나 수정하는 경우 CDC Designer 콘솔을 사용하여 Oracle CDC Instance 데이터베이스에 저장된 모든 로그 마이닝 암호를 다시 입력해야 합니다.