다음을 통해 공유


Attunity에서 Oracle용 데이터 캡처 서비스 변경

Oracle CDC Service는 Oracle 트랜잭션 로그를 검색하고 관련 Oracle 테이블의 변경 내용을 SQL Server 변경 테이블에 캡처하는 Windows 서비스입니다. Oracle에서 캡처한 변경 내용이 저장되는 SQL 변경 테이블은 네이티브 SQL Server 변경 데이터 캡처 기능에 사용되는 변경 테이블의 형식과 동일합니다. 이렇게 하면 SQL Server 데이터베이스에 대한 변경 내용을 사용하는 것만큼 쉽게 이러한 변경 내용을 사용할 수 있습니다.

설치

Oracle용 CDC Service는 캡처되는 원본 Oracle 데이터베이스 및 대상 CDC 데이터베이스가 있는 대상 SQL Server 인스턴스에 대한 액세스 권한이 있는 지원되는 모든 Windows 컴퓨터에 설치할 수 있습니다. CDC Service는 Oracle 데이터베이스 또는 SQL Server 데이터베이스의 로컬 설치가 필요하지 않으며 지원되는 클라이언트만 필요하지 않습니다. 필요한 데이터베이스 구성 요소를 설치할 위치에 대한 자세한 내용은 이 항목의 데이터베이스 필수 구성 요소를 참조하세요.

Oracle용 SQL Server CDC Service를 설치하면 서비스 구성 UI 및 서비스 프로그램이 선택한 위치에 배치됩니다. Oracle용 CDC Service는 Oracle CDC Service 구성 콘솔을 사용하여 별도로 구성됩니다. Oracle CDC 서비스 구성을 구성하는 방법에 대한 자세한 사항은 Attunity F1 도움말의 Oracle을 위한 변경 데이터 캡처 서비스를 참조하세요.

Oracle용 CDC Service를 설치하려면 SQL Server 설치 미디어에서 AttunityOracleCdcService.msi 수동으로 실행합니다. x86 및 x64용 설치 패키지는 SQL Server 설치 미디어의 .\Tools\AttunityCDCOracle\ 에 있습니다.

SQL Server 2014 Native Client가 설치된 지원되는 Windows 컴퓨터에 Oracle용 CDC Service를 설치할 수 있습니다. 대상 SQL Server가 설치된 동일한 컴퓨터에 설치할 필요가 없습니다.

지원되는 Windows 환경

Attunity의 Oracle용 변경 데이터 캡처 서비스는 다음 Windows 환경에서 실행할 수 있습니다.

  • Windows 8

  • Windows 7 32비트(x86) 및 64비트(x64)

  • Windows Server 2012

  • Windows Server 2008 R2 이 포함된 서비스 팩 1

  • Windows Server 2008 32비트(x86) 및 64비트(x64) 서비스 팩 2

데이터베이스 필수 구성 요소

ORACLE용 CDC Service를 사용하려면 SQL Server 2014 Native Client Oracle 소프트웨어를 설치해야 합니다. Oracle CDC Service를 설치하기 전에 Oracle에서 가져와서 설치해야 하는 필수 구성 요소입니다. 또한 SQL Server 설치 프로그램을 사용하여 SQL Server ODBC 클라이언트를 설치해야 합니다.

Oracle CDC Service는 다음 버전을 지원합니다.

원본 Oracle 데이터베이스

  • Oracle Database 11x, 모든 버전

  • Oracle Database 10x, 모든 버전

대상 SQL Server 데이터베이스

SQL Server 버전에서 지원하는 기능 목록은 SQL Server 2014 버전에서 지원하는 기능을 참조하세요.

설치 프로그램 실행

Oracle용 CDC Service를 설치하려면 사용 중인 Windows 플랫폼(32/64비트)에 대한 설치 마법사를 열고 화면의 지침을 따릅니다.

Attunity에서 Oracle용 변경 데이터 캡처 서비스 제거

제어판, 프로그램 및 기능을 사용하여 Oracle용 CDC Service를 제거합니다.

CDC Service를 제거해도 만든 SQL Server 데이터베이스는 삭제되지 않습니다. 도구를 완전히 제거하려면 MSXDBCDC 데이터베이스 및 작업한 대상 SQL Server 인스턴스에서 만든 특정 CDC 데이터베이스를 제거해야 합니다.

한 컴퓨터에서 CDC Service 소프트웨어를 제거하고 다른 컴퓨터에 설치하는 경우 다음 정의만 제공해야 합니다.

  • 서비스 계정

  • SQL Server 연결 문자열 및 자격 증명

  • 마스터 암호

다른 모든 정의는 SQL Server에 저장되며 다른 컴퓨터의 이전 설치에서 사용할 수 있습니다.

이 설명서에서

또한 참조하십시오

Oracle CDC 서비스 다루기