Oracle CDC Service 만들기 및 편집Create and Edit an Oracle CDC Service

CDC Service 구성 콘솔에서 새 Oracle CDC Windows 서비스를 만들고 편집합니다.You create and edit a new Oracle CDC Windows Service from the CDC Service Configuration Console.

새 Oracle CDC Windows 서비스를 만들려면 왼쪽 창에서 로컬 CDC Service 를 선택한 다음 동작 창에서 새 서비스 를 클릭합니다.To create a new Oracle CDC Windows service, select Local CDC Services from the left pane, then click New Service from the Actions pane. 로컬 CDC Service 를 마우스 오른쪽 단추로 클릭하고 새 서비스를 선택할 수도 있습니다.You can also right-click Local CDC Services and select New Service. 새 Oracle CDC Windows 서비스 대화 상자가 열립니다.The New Oracle CDC Windows Service dialog box opens.

OROR

CDC Service 속성을 편집하려면 속성을 편집할 서비스를 선택하고 동작 창에서 속성 을 클릭합니다.To edit the CDC service properties, select the service that you want to edit the properties for and click Properties from the Actions pane. 작업할 서비스를 마우스 오른쪽 단추로 클릭하고 속성을 선택할 수도 있습니다.You can also right-click the service you are working with and select Properties. CDC Service 속성 대화 상자가 열립니다.The CDC Service Properties dialog box opens.

새 Oracle CDC Windows 서비스 대화 상자 또는 CDC Service 속성 대화 상자에 다음 정보를 입력합니다.Enter the following information in the New Oracle CDC Windows Service dialog box or the CDC Service Properties dialog box.

* * 서비스 이름 * * Service Name**
새 Oracle CDC Windows 서비스의 이름을 입력합니다.Type the name of the new Oracle CDC Windows Service. 가급적이면 긴 이름을 사용하지 마십시오.You should not use long names, if possible. / 및 \ 문자는 서비스 이름에 사용할 수 없습니다.The characters / and \ cannot be used in the service name.

참고

서비스를 편집하는 경우 이 옵션을 사용할 수 없습니다.This option is not available when editing the service. 이미 존재하는 Windows 서비스의 이름을 변경할 수 없습니다.You cannot change the name of a Windows service that already exists.

DescriptionDescription
식별에 도움이 되도록 서비스에 대한 설명을 입력합니다.Type a description of the service to help identify it.

서비스 계정Service Account
다음 중 하나를 선택하여 서비스를 실행할 계정을 결정합니다.Select one of the following to determine under which account to run the service:

  • 로컬 시스템 계정Local System Account

    이 옵션은 서비스에 너무 많은 권한을 부여하므로 권장되지 않습니다.This is not recommended because it gives too many permissions to the service.

  • 계정 지정This Account

    Windows Vista 또는 Windows Server 2008에서 기본 서비스 계정은 네트워크 서비스 계정입니다.On Windows Vista or Windows Server 2008, the default service account is the NETWORK SERVICE account.

    Windows 7, Windows Server 2008 R2 이상에서 기본 서비스 계정은 NT Service\입니다.On Windows 7, Windows Server 2008 R2 and later, the default service account is NT Service\.

    이러한 계정에는 암호가 필요 없으므로 이 계정을 사용하면 암호를 사용하지 않고 작업할 수 있습니다.Using these accounts lets you work without using passwords because a password is not necessary for these accounts. 또한 이러한 계정은 Oracle CDC Service를 실행하는 데 필요한 필수 권한만 제공 합니다.In addition these accounts provide only the necessary permissions required for the Oracle CDC Service to run.

    로컬 또는 도메인 Windows 계정을 서비스 계정에 사용할 수 있습니다.You can use a local or domain Windows account for the service account. 이 경우 해당 계정의 암호 를 입력해야 합니다.In this case, you must enter the Password for that account. 이 계정은 로컬 호스트 또는 도메인 계정에 사용할 수 있습니다.This account can be for the local host or a domain account. 암호를 변경할 경우 Windows 제어판에서 로컬 서비스를 사용하여 암호를 업데이트해야 합니다.Be sure to update the password when it is changed using Local Services in the Windows Control Panel.

    서버 이름: 대상을 선택 SQL ServerSQL Server 연결할 인스턴스 (예를 들어 \ \< 컴퓨터 이름 >\< c e _ >).Server name: Select the target SQL ServerSQL Server instance to connect to (for example, \\<computer_name>\<instance_name>). 마지막으로 연결한 서버 인스턴스가 기본적으로 표시됩니다.The server instance last connected to is displayed by default.

    인증Authentication
    다음 중 하나를 선택합니다.Select one of the following:

  • Windows 인증: 이 옵션을 선택하면 Oracle CDC Service는 서비스 계정 ID를 사용하여 대상 SQL ServerSQL Server 인스턴스에 연결합니다.Windows Authentication: If you select this option, the Oracle CDC service connects to the target SQL ServerSQL Server instance using the service account identity. SQL ServerSQL Server 인스턴스가 다른 컴퓨터에서 실행 중인 경우 도메인 계정과 함께 Windows 인증을 사용해야 합니다.If the SQL ServerSQL Server instance is running on a different computer, Windows Authentication must be used with domain accounts.

  • SQL Server 인증: 이 옵션을 선택하면 사용하려는 로그인의 사용자 이름 암호 SQL ServerSQL Server 를 입력해야 합니다.SQL Server Authentication: If you select this option, you must type the User Name and Password for the SQL ServerSQL Server login you want to use. Oracle CDC Service는 대상 SQL ServerSQL Server 인스턴스에 연결할 때 이러한 자격 증명을 사용합니다.The Oracle CDC service uses these credentials when connecting to the target SQL ServerSQL Server instance.

    Oracle CDC Service에서 사용되는 SQL ServerSQL Server 로그인은 공용 고정 서버 역할의 구성원이면 가능하며 다른 권한은 필요 없습니다.The SQL ServerSQL Server login used by the Oracle CDC Service only needs to be a member of the public fixed-server role, no other privileges are needed. 새 Oracle CDC 인스턴스를 추가하면 해당 로그인은 연결된 CDC 데이터베이스에 대한 db_owner SQL ServerSQL Server 액세스 권한을 얻게 됩니다.Once new Oracle CDC Instances are added, that login will gain db_owner access to the associated SQL ServerSQL Server CDC databases.

    Oracle CDC Windows 서비스 정의를 만들려면 프로그램은 연결된 SQL ServerSQL Server 인스턴스에서 MSXDBCDC 데이터베이스에 대한 액세스 권한을 업데이트해야 합니다.To create the Oracle CDC Windows Service definition, the program needs update access to the MSXDBCDC database in the associated SQL ServerSQL Server instance. 확인을 클릭하면 사용자가 MSXDBCDC 데이터베이스의 업데이트 권한이 있는 SQL ServerSQL Server 로그인을 입력할 수 있는 대화 상자가 나타납니다.When you click OK, a dialog box prompts the user to enter a SQL ServerSQL Server login with an update access to the MSXDBCDC database.

    SQL Server에 연결 대화 상자에 입력해야 하는 데이터에 대한 자세한 내용은 Connection to SQL Server을 참조하십시오.For information about the data you must type into the Connect to SQL Server dialog box, see Connection to SQL Server.

    옵션Options
    화살표를 클릭하면 구성할 수 있는 옵션을 볼 수 있습니다.Click the arrow to view available options to be configured. 이러한 옵션을 기본값으로 그대로 둘 수 있습니다.You can choose to leave these options with their default value. 사용 가능한 옵션은 다음과 같습니다.The available options are:

  • 연결 제한 시간: 제한 시간이 초과되기 전에 Oracle용 CDC Service가 SQL ServerSQL Server 에 연결될 때까지 기다리는 시간(초)을 입력합니다. 기본값은 15입니다.Connection Timeout: Type the time (in seconds) that the CDC Service for Oracle waits for a connection to the SQL ServerSQL Server before timing out. The default value is 15.

  • 실행 제한 시간: 제한 시간이 초과되기 전에 Oracle CDC Windows 서비스에서 명령이 실행될 때까지 기다리는 시간(초)을 입력합니다. 기본값은 30입니다.Execution Timeout: Type the time (in seconds) that the Oracle CDC Windows Service waits for a command to execute before timing out. The default value is 30.

  • 연결 암호화: 암호화된 연결을 사용하는 대상 인스턴스와 Oracle CDC Service 사이의 통신을 위해 연결 암호화 SQL ServerSQL Server 를 선택합니다.Encrypt Connection: Select Encrypt Connection for communication between the Oracle CDC Service and the target SQL ServerSQL Server instance using an encrypted connection.

  • 고급: 필요한 경우 모든 추가 연결 속성을 입력합니다.Advanced: Type any additional connection properties, if necessary.

    마스터 암호Master Password
    Oracle CDC Windows 서비스에서 Oracle 로그 마이닝 자격 증명을 보호하는 데 사용할 암호를 입력합니다.Enter a password to be used by the Oracle CDC Windows Service to protect the Oracle log-mining credentials.

    동일한 서비스의 다른 인스턴스가 고가용성 구성에서 한 클러스터의 다른 노드에 대해 구성된 경우에도 동일한 마스터 암호를 사용해야 합니다.The same master password must also be used when other instances of the same service are configured on other nodes on a cluster in high-availability configuration. 마스터 암호를 잃어버리거나 수정할 경우 CDC Designer 콘솔을 사용하여 Oracle CDC 인스턴스 데이터베이스에 저장된 모든 로그 마이닝 암호를 다시 입력해야 합니다.If you lose or modify the master password, all log mining passwords stored in Oracle CDC Instance databases must be re-entered using the CDC Designer console.

관련 항목:See Also

CDC Service를 만들고 편집하는 방법How to Create and Edit a CDC Service