SQL Server 복제의 주요 변경 내용

이 항목에서는 SQL Server 복제의 주요 변경 내용에 대해 설명합니다. 이러한 변경 내용에 따라 이전 버전의 SQL Server에 기반을 둔 응용 프로그램, 스크립트 또는 기능을 사용하지 못할 수도 있습니다. 이러한 문제는 업그레이드할 때 발생할 수 있습니다. 자세한 내용은 업그레이드 관리자를 사용하여 업그레이드 준비을 참조하십시오.

SQL Server 2012의 주요 변경 내용

스냅숏과 트랜잭션 게시로 즉시 업데이트 및 지연 업데이트 등의 업데이트가 가능한 구독을 더 이상 사용할 수 없습니다.

SQL Server 2008의 주요 변경 내용

이 섹션에서는 SQL Server 2008의 복제 기능에 대한 주요 변경에 대해 설명합니다.

트랜잭션 복제에 대한 주요 변경

다음 주요 변경은 트랜잭션 복제에 적용됩니다.

기능

설명

트랜잭션 구독을 백업에서 초기화

SQL Server 2008에서는 백업에서 구독을 초기화하려면 사용자가 dbcreator 서버 역할의 멤버여야 합니다. SQL Server 2005에서는 db_owner 데이터베이스 역할의 멤버 자격만 있어도 충분했습니다.

백업에서 구독을 초기화하는 방법은 스냅숏 없이 트랜잭션 구독 초기화를 참조하십시오.

병합 복제에 대한 주요 변경

다음 주요 변경은 병합 복제에 적용됩니다.

기능

설명

새로 할당된 ID 범위

자동 ID 범위 관리를 사용하는 테이블에 대해 복제는 업그레이드 동안 새 ID 범위를 할당할 수도 있습니다. 임의의 테이블에 할당된 ID 범위가 게시자보다 구독자에서 더 크다면 복제는 구독자의 범위와 같은 범위를 할당합니다.

각 아티클에 사용되는 범위를 확인하려면 게시 데이터베이스에서 sp_helpmergearticle을 실행하고 pub_identity_range 및 identity_range 열을 검사합니다.

참고 항목

개념

복제의 이전 버전과의 호환성