다른 유형의 데이터베이스 복제

적용 대상:SQL Server

SQL Server는 트랜잭션 및 스냅샷 복제본(replica)에 대해 다음과 같은 다른 유형의 시나리오를 지원합니다.

  • SQL Server에서 비 SQL Server 구독자에게 데이터 게시

  • Oracle과 오가는 데이터를 게시하는 데는 다음과 같은 제한 사항이 있습니다.

시나리오 2016년 이전 2017 이상
Oracle에서 복제 Oracle 10g 이하만 지원 Oracle 10g 이하만 지원
Oracle에 복제 Oracle 12c 이전의 모든 버전 지원되지 않음

SQL Server가 아닌 구독자에 대한 다른 유형의 복제본(replica) 더 이상 사용되지 않습니다. Oracle 게시는 더 이상 사용되지 않습니다. 데이터를 이동하려면 변경 데이터 캡처 및 SSIS를 사용하여 솔루션을 만듭니다.

주의

이 기능은 이후 버전의 SQL Server에서 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요.

Oracle에서 데이터 게시

SQL Server를 사용하여 SQL Server 스냅샷 및 트랜잭션 복제본(replica)tion과 동일한 기능과 사용 편의성을 갖춘 Oracle의 데이터를 게시할 수 있습니다. 이 기능을 사용하려면 Oracle 버전 10G 이상이 필요합니다. Oracle에서 데이터를 게시하는 것은 다음 시나리오에 적합합니다.

시나리오 설명
Microsoft .NET Framework 애플리케이션 배포 비 SQL Server 데이터베이스에서 복제본(replica) 데이터에서 작동하는 동안 Microsoft Visual Studio 및 SQL Server를 사용하여 개발합니다.
데이터 웨어하우징 준비 서버(staging server) SQL Server 준비 데이터베이스를 SQL Server가 아닌 데이터베이스와 동기화된 상태로 유지합니다.
SQL Server로 마이그레이션 원본 시스템의 변경 내용을 복제본(replica) SQL Server에 대해 실시간으로 애플리케이션을 테스트합니다. 마이그레이션에 만족하면 SQL Server로 전환합니다.

자세한 내용은 Oracle 게시 개요를 참조 하세요.

SQL Server 이외 구독자에게 데이터 게시

다음 비 SQL Server 데이터베이스는 스냅샷 및 트랜잭션 게시에 대한 구독자로 지원됩니다.

  • Oracle이 지원하는 모든 플랫폼에 대한 Oracle입니다.

  • AS400, MVS, Unix, Linux 및 Windows용 IBM DB2

자세한 내용은 SQL Server 이외 구독자를 참조 하세요.