Oracle 원본 데이터베이스에 연결Connect to an Oracle Source Database

Oracle 원본 페이지를 사용하여 Oracle 원본 데이터베이스에 연결하는 데 필요한 정보를 제공할 수 있습니다.Use the Oracle Source page to provide the information necessary to connect to the Oracle source database. CDC 인스턴스는 연결된 Oracle 데이터베이스의 다시 실행 로그를 읽습니다.The CDC instance will read the redo logs of the Oracle database you are connected to.

Oracle 연결 문자열Oracle Connect String
사용 중인 Oracle 데이터베이스가 있는 컴퓨터에 대한 Oracle 연결 문자열을 입력합니다.Enter the Oracle connect string to the computer with the Oracle database you are using. 연결 문자열은 다음 중 한 가지 방법으로 작성됩니다.The connect string is written in one of the following ways:

host[:port][/service name]

연결 문자열에서 Oracle Net 연결 설명자를 지정할 수도 있습니다(예: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST=erp.contoso.com) (PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=orcl)))The connection string can also specify an Oracle Net connect descriptor, for example, (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST=erp.contoso.com) (PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=orcl)))

디렉터리 서버 또는 tnsnames를 사용하는 경우 연결 문자열이 연결의 이름일 수 있습니다.If using a directory server or tnsnames, the connect string can be the name of the connection.

Oracle 로그 마이닝 인증Oracle Log Mining Authentication
로그 마이닝에 대한 권한이 있는 Oracle 데이터베이스 사용자의 자격 증명을 입력하려면 다음 중 하나를 선택합니다.To enter the credentials for the Oracle database user that is authorized for log mining, select one of the following:

  • Windows 인증: 현재 Windows 도메인 자격 증명을 사용하려면 선택합니다.Windows Authentication: Select this to use the current Windows domain credentials. Windows 인증을 사용하도록 Oracle 데이터베이스를 구성한 경우에만 이 옵션을 사용할 수 있습니다.You can use this option only if the Oracle database is configured to work with Windows authentication.

  • Oracle 인증: 이 옵션을 선택하는 경우 연결 중인 Oracle 데이터베이스의 사용자에 대한 사용자 이름암호 를 입력해야 합니다.Oracle Authentication: If you select this option, you must type the User Name and Password for the user in the Oracle database you are connecting to.

참고

사용자가 로그 마이닝 사용자가 되려면 Oracle 데이터베이스에 다음 권한이 부여되어야 합니다.A user must have the following privileges granted in the Oracle database to be a log-mining user.

  • 에 선택 <any 캡처된 테이블 >SELECT on <any-captured-table>

    • SELECT ANY TRANSACTIONSELECT ANY TRANSACTION
    • DBMS LOGMNR에 대한 EXECUTE 권한EXECUTE on DBMS LOGMNR
    • V$LOGMNR CONTENTS에 대한 SELECT 권한SELECT on V$LOGMNR CONTENTS
    • V$ARCHIVED LOG에 대한 SELECT 권한SELECT on V$ARCHIVED LOG
    • V$LOG에 대한 SELECT 권한SELECT on V$LOG
    • V$LOGFILE에 대한 SELECT 권한SELECT on V$LOGFILE
    • V$DATABASE에 대한 SELECT 권한SELECT on V$DATABASE
    • V$THREAD에 대한 SELECT 권한SELECT on V$THREAD
    • ALL INDEXES에 대한 SELECT 권한SELECT on ALL INDEXES
    • ALL OBJECTS에 대한 SELECT 권한SELECT on ALL OBJECTS
    • DBA OBJECTS에 대한 SELECT 권한SELECT on DBA OBJECTS
    • ALL TABLES에 대한 SELECT 권한SELECT on ALL TABLES

    이러한 권한을 V$xxx에 부여할 수 없는 경우 V_S$xxx에 부여합니다.If any of these privileges cannot be granted to a V$xxx, then grant them to the V_S$xxx.

연결 테스트Test Connection
연결 테스트 를 클릭하여 Oracle 데이터베이스가 있는 원격 컴퓨터와의 연결되었는지 여부를 확인할 수 있습니다.Click Test Connection to determine whether you established a connection with the remote computer that has the Oracle database. 연결에 성공했는지 여부를 알려주는 대화 상자가 열립니다.A dialog box opens to inform you whether the connection was successful.

중요

CDC Designer를 관리자 권한으로 실행하지 않을 경우 알려진 문제로 인해 Oracle 원본 데이터베이스에 연결하지 못할 수 있습니다.Due to a known issue connection to the Oracle source database may fail if the CDC Designer is not run as an administrator. 연결이 실패하는 경우 CDC Designer를 닫은 후 관리자 권한으로 실행 옵션을 사용하여 다시 시작합니다.If connection fails, close and restart the CDC Designer using the Run as administrator option.

이 페이지에서 정보 입력을 마친 후 다음 을 클릭하여 Select Oracle Tables and Columns을 수행합니다.After you finish entering information on this page, click Next to Select Oracle Tables and Columns.

관련 항목:See Also

SQL Server 변경 데이터베이스 인스턴스를 만드는 방법 How to Create the SQL Server Change Database Instance
인스턴스 속성 편집Edit Instance Properties