Microsoft Connector for Oracle
적용 대상: SQL Server
Microsoft Connector for Oracle을 사용하면 SSIS 패키지의 Oracle 데이터 원본에서 데이터를 내보내거나 이 원본으로 데이터를 로드할 수 있습니다.
버전 지원
다음 Microsoft SQL Server 제품은 Microsoft Connector for Oracle에서 지원됩니다.
- SQL Server 2019 CU1 이상
- Microsoft SQL Server 2022
- Visual Studio 2019용 SQL Server Integration Services 프로젝트
- Visual Studio 2022용 SQL Server Integration Services 프로젝트
데이터 원본의 다음 Oracle 데이터베이스 버전이 지원됩니다.
- Oracle 10.x
- Oracle 11.x
- Oracle 12c
- Oracle 18c(Windows 인증 지원 없음)
- Oracle 19c(Windows 인증 지원 없음)
Oracle 데이터베이스는 모든 운영 체제 및 플랫폼에서 지원됩니다.
설치
Oracle 데이터베이스용 커넥터를 설치하려면 최신 버전의 Microsoft Connector for Oracle에서 설치 관리자를 다운로드하여 실행합니다. 그런 다음 설치 마법사의 지시를 따릅니다.
Visual Studio는 SSIS 패키지를 개발하는 데 사용되는 컴퓨터에 x86 버전의 커넥터가 설치될 것으로 예상합니다. 기본적으로 SSIS 카탈로그의 패키지는 64비트 모드로 실행되므로 x64 버전을 사용하지만 32비트 모드로 실행되도록 구성할 수 있습니다. 두 모드를 모두 수용하려면 32비트 및 64비트 버전의 커넥터를 모두 설치해야 합니다.
커넥터를 설치한 후에는 SQL Server Integration Services를 다시 시작해야 Oracle 원본 및 대상이 제대로 작동합니다.
참고 항목
SQL Server Integration Services 프로젝트를 사용하여 패키지를 디자인하려면 대상 및 최신 SQL Server 버전 모두에 대한 대략적인 커넥터를 설치해야 합니다.
예를 들어 Visual Studio 2022로 업그레이드하지만 SQL Server Integration Services 2019에 배포하는 경우 MicrosoftSSISOracleConnector-SQL22 및 MicrosoftSSISOracleConnector-SQL19를 설치해야 합니다.
SQL Server 2019 이상을 대상으로 하는 SSIS 패키지를 실행하려면 Oracle용 Microsoft Connector를 사용하기 위해 Oracle 클라이언트를 설치할 필요가 없습니다. Microsoft Connector for Oracle 이외에 SQL Server 2017 및 이전 버전을 대상으로 하는 SSIS 패키지를 실행하려면 아래 링크에서 해당 버전과 함께 Oracle 클라이언트 및 Microsoft Connector for Oracle by Attunity를 설치해야 합니다.
- SQL Server 2017: Attunity의 Oracle용 Microsoft Connector 버전 5.0
- SQL Server 2016: Attunity의 Oracle용 Microsoft Connector 버전 4.0
- SQL Server 2014: Attunity의 Oracle용 Microsoft Connector 버전 3.0
- SQL Server 2012: Attunity의 Oracle용 Microsoft Connector 버전 2.0
제한 사항 및 알려진 문제
- Oracle 원본의 ‘테이블 또는 뷰 이름’에 뷰가 나열되지 않습니다. 해결 방법으로, SQL 명령을 사용하고 뷰에서 *를 선택하거나 고급 편집기에서 뷰 이름을 [Oracle Source].[TableName] 속성으로 설정하세요.
- Microsoft Connector for Oracle은 데이터 흐름 태스크에서 Oracle 원본 또는 Oracle 대상을 구현하는 경우에만 사용할 수 있습니다. SQL 실행 태스크를 비롯한 다른 SSIS 작업에는 사용할 수 없습니다.
제거
제거 마법사를 실행하여 SQL Server에서 Microsoft Connector for Oracle 데이터베이스를 제거할 수 있습니다.
다음 단계
- Oracle 연결 관리자를 구성합니다.
- Oracle 원본을 구성합니다.
- Oracle 대상을 구성합니다.
- 질문이 있는 경우 TechCommunity을 방문하세요.