적용 대상:SQL Server
Important
이제 Oracle용 Microsoft Connector는 더 이상 사용되지 않습니다. 자세한 내용은 의 알림을 참조하세요.
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 데이터베이스 버전이 지원됩니다.
- 오라클 10.x
- 오라클 11.x
- 오라클 12c
- Oracle 18c(Windows 인증 지원 없음)
- Oracle 19c(Windows 인증 지원 없음)
Oracle 데이터베이스는 모든 운영 체제 및 플랫폼에서 지원됩니다.
설치
Oracle 데이터베이스용 커넥터를 설치하려면 최신 버전의 Microsoft Connector for Oracle에서 설치 관리자를 다운로드하여 실행합니다. 그런 다음 설치 마법사의 지시를 따릅니다.
Visual Studio는 SSIS 패키지 개발에 사용되는 기기에 x86 버전의 커넥터가 설치될 것으로 기대합니다. 기본적으로 SSIS 카탈로그 내 패키지는 64비트 모드로 실행되므로 x64 버전을 사용하지만, 32비트 모드로 실행하도록 설정할 수 있습니다. 두 모드를 모두 지원하려면 32비트와 64비트 버전 커넥터를 모두 설치해야 합니다.
커넥터를 설치한 후에는 Oracle 원본 및 대상이 올바르게 작동할 수 있도록 SQL Server Integration Service를 다시 시작해야 합니다.
참고
SQL Server Integration Services 프로젝트와 함께 패키지를 설계하려면 대상 버전과 최신 SQL Server 버전 모두에 맞는 커넥터를 설치해야 합니다.
예를 들어 Visual Studio 2022로 업그레이드하지만 SQL Server Integration Services 2019에 배포하는 경우 MicrosoftSSISOracleConnector-SQL22 및 MicrosoftSSISOracleConnector-SQL19를 설치해야 합니다.
SQL Server 2019 이상을 대상으로 하는 SSIS 패키지를 실행하려면 Microsoft Connector for Oracle을 사용하기 위해 Oracle 클라이언트를 설치할 필요가 없습니다. Microsoft Connector for Oracle뿐만 아니라 SQL Server 2017 이하 SSIS 패키지를 실행하려면, 아래 링크에서 해당 버전의 Oracle 클라이언트와 Microsoft Connector for Oracle을 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 데이터베이스를 제거할 수 있습니다.