다음을 통해 공유


Oracle 연결 관리자

적용 대상: SQL Server Azure Data Factory의 SSIS Integration Runtime

Oracle 연결 관리자를 사용하여 패키지에서는 Oracle 데이터베이스의 데이터를 추출하고 Oracle 데이터베이스에 데이터를 로드할 수 있습니다.

Oracle 연결 관리자의 ConnectionManagerType 속성이 ORACLE로 설정됩니다.

SSIS 실행 로그에서 이 커넥터를 "Oracle 연결 관리자"이라고 합니다.

Oracle 연결 관리자 구성

Oracle 연결 관리자 구성 변경은 런타임에 Integration Services에서 확인됩니다. Oracle 연결 관리자 편집기 대화 상자를 사용하여 Oracle 데이터 원본에 대한 연결을 추가할 수 있습니다.

연결 관리자

옵션

연결 관리자 정보

Oracle 연결에 대한 정보를 입력합니다.

이름

Oracle 연결의 이름을 입력합니다. 기본 이름은 Oracle 연결 관리자입니다.

설명

연결에 대한 설명을 입력합니다. 이 입력은 선택 사항입니다.

TNS 서비스 이름

작업하는 Oracle 데이터베이스의 이름을 입력합니다. TNS 서비스 이름은 다음과 같을 수 있습니다.

  • tnsnames.ora 파일에 정의된 연결 이름입니다.

  • EzConnect format: [//]host[:port][/service_name]

tnsnames.ora 파일을 사용하려면 SSIS 패키지를 실행하는 컴퓨터에 시스템 환경 변수를 추가해야 할 수 있습니다. TNS_Admin 환경 변수는 tnsnames.ora 파일이 포함된 폴더의 위치를 지정합니다. Oracle 클라이언트를 설치하지 않은 경우 필요합니다. Windows 10, Windows 11 또는 Windows Server 2022에서 환경 변수를 추가하려면 다음을 수행합니다.

  1. 시작 아이콘을 마우스 오른쪽 단추로 클릭하고 시스템을 선택합니다.
  2. 설정 창에서 고급 시스템 설정을 선택합니다.
  3. 시스템 속성 창의 고급 탭에서 환경 변수를 선택합니다.
  4. 시스템 아래의 환경 변수 창에서 새로 만들기를 선택합니다.
  5. 새 시스템 변수 창에서 변수 이름에 "TNS_Admin"를 입력하고 변수 값에 대한 tnsnames.ora 파일이 포함된 폴더의 올바른 경로를 입력합니다.
  6. 새 시스템 변수, 환경 변수 및 시스템 속성 창 확인을 선택합니다.

자세한 내용은 Oracle 설명서를 참조하십시오.

연결 관리자 로깅

다음 옵션 중 하나를 선택합니다.

  • Windows 인증 사용: Windows 인증을 사용하려면 선택합니다.

  • Oracle 인증 사용: Oracle 데이터베이스 인증을 사용하려면 선택합니다. 이 인증을 사용하는 경우 다음과 같이 Oracle 자격 증명을 입력합니다.
    사용자 이름: Oracle 데이터베이스에 연결하는 데 사용되는 사용자 이름을 입력합니다.
    암호: 사용자 이름 필드에 입력한 사용자의 Oracle 데이터베이스 암호를 입력합니다.

참고

Oracle Server 18c에서는 Windows 인증이 지원되지 않습니다.

연결 테스트

연결 테스트를 클릭하여 제공된 정보가 올바른지 확인합니다. 입력한 정보로 Oracle 데이터베이스에 연결할 수 있으면 연결 테스트 성공 메시지가 표시됩니다.

참고

ConnectionString을 직접 지정하려면 Oracle 인증을 사용하는 샘플은 다음과 같습니다.

SERVER=\<YourOracleServerName or EzConnect format>;USERNAME=\<YourUserName>;PWD=\<YourPassword>;WINAUTH=0

사용자 지정 속성

Oracle 연결 관리자에는 다음과 같은 사용자 지정 연결 관리자 속성이 있습니다.

  • EnableDetailedTracing: 사용되지 않습니다.

  • OracleHome: 커넥터에서 사용할 32비트 Oracle Home 이름 또는 폴더를 지정합니다. (선택 사항)

  • OracleHome64: 64비트 모드로 실행될 때 커넥터에서 사용할 64비트 Oracle Home 이름 또는 폴더를 지정합니다. (선택 사항)

사용자 지정 속성은 Oracle 연결 관리자 편집기에 나열되지 않습니다. OracleHomeOracleHome64 속성을 설정하려면

  1. 연결 관리자 영역에서 작업 중인 Oracle 연결 관리자를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.

  2. 속성 창에서 Oracle 홈 디렉터리에 대한 전체 경로를 사용하여 OracleHome 또는 OracleHome64 속성을 설정합니다.

다음 단계