SQL Server 2005 Replication에서 지원되지 않는 기능
업데이트: 2006년 4월 14일
이 항목에서는 Microsoft SQL Server 2005에서 지원되지 않는 복제 기능에 대해 설명합니다.
[!참고] 이 항목은 설치 도움말 설명서와 SQL Server 2005 온라인 설명서에서 사용할 수 있습니다. 설치 도움말 설명서에서 굵게 표시된 항목 링크는 온라인 설명서에만 제공되는 항목을 나타냅니다.
모든 유형의 복제에 영향을 주는 지원되지 않는 기능
다음 복제 기능은 SQL Server 2005에서 더 이상 지원되지 않습니다.
기능 | 설명 |
---|---|
구독자에 연결하지 않고 새 구독 마법사에서 밀어넣기 구독 만들기 |
새 구독 마법사에서 밀어넣기 구독을 만들려면 구성 중에 구독자에 대한 연결이 활성 상태여야 합니다. 이 마법사를 사용하는 방법은 방법: 밀어넣기 구독 만들기(SQL Server Management Studio)를 참조하십시오. |
FTP(파일 전송 프로토콜)를 사용하여 SQL Server 버전 7.0이 실행되는 구독자 초기화 |
이 기능은 SQL Server 2000 이상 버전이 실행되는 구독자에 대해 사용할 수 있습니다. 자세한 내용은 FTP를 통해 스냅숏 전송을 참조하십시오. |
Windows 동기화 관리자에서 구독 만들기 |
더 이상 동기화 관리자에서 구독을 만들 수 없지만 구독을 동기화할 수는 있습니다. 자세한 내용은 Windows 동기화 관리자를 참조하십시오. |
Active Directory에서 게시를 찾아 구독 |
sp_addpublication(Transact-SQL) 또는 sp_addmergepublication(Transact-SQL)의 @add_to_active_directory 매개 변수를 사용하여 Active Directory에 게시를 추가하는 방법은 더 이상 사용되지 않습니다. 또한 Active Directory에서 게시를 찾아 구독하는 방법은 더 이상 사용할 수 없습니다. |
스냅숏 ActiveX 컨트롤 |
이 컨트롤을 사용하면 응용 프로그램에 스냅숏 에이전트를 포함할 수 있습니다. 대신 관리되는 새 스냅숏 에이전트를 사용하십시오. 자세한 내용은 SnapshotGenerationAgent 및 How to: Create the Initial Snapshot (RMO Programming)을 참조하십시오. |
원격 에이전트 활성화 |
SQL Server 2000에서는 다른 컴퓨터에서 배포 에이전트나 병합 에이전트를 실행한 다음 DCOM을 사용하여 원격으로 해당 에이전트를 활성화할 수 있었습니다. 그러나 SQL Server 2005 이상이 실행되는 배포자에서는 이러한 기능이 더 이상 지원되지 않으며 이전 버전의 SQL Server가 실행되는 배포자에서는 이 기능이 더 이상 사용되지 않습니다. 자세한 내용은 SQL Server 2000 온라인 설명서의 "원격 에이전트 활성화"를 참조하십시오. |
Microsoft Access(Jet 4.0) 구독자 |
Jet는 Access에서 사용되는 기본 데이터베이스이며 SQL Server 2000에서는 복제가 Jet 데이터베이스에 대한 구독을 지원했습니다. 이러한 구독은 더 이상 지원되지 않습니다. 대신 Microsoft SQL Server 2005 Express Edition을 사용하는 것이 좋습니다. Access는 SQL Server 데이터베이스를 백 엔드로 사용할 수 있으며 SQL Server 데이터베이스는 이 문제로 인해 영향을 받지 않습니다. 자세한 내용은 SQL Server Express에 데이터 복제를 참조하십시오. |
더 이상 지원되지 않는 트랜잭션 복제 기능
다음 트랜잭션 복제 기능은 SQL Server 2005에서 더 이상 지원되지 않습니다.
기능 | 설명 |
---|---|
지연 구독 업데이트에 대한 메시지 큐 옵션 |
지연 구독 업데이트를 사용할 경우 구독자의 변경 내용이 큐에 기록됩니다. 그러면 큐 판독기 에이전트가 큐에서 변경 내용을 읽은 다음 게시자로 배달합니다. SQL Server 2000에서 구독은 SQL Server 큐 또는 메시지 큐에 변경 내용을 저장할 수 있었습니다. 큐 유형이 sp_addpublication(Transact-SQL)의 @queue_type 매개 변수로 지정되었으므로 sql 및 msmq(메시지 큐) 값이 허용되었습니다. 그러나 SQL Server 2005에서는 sql 값만 허용됩니다. 메시지 큐를 사용하는 기존 게시는 업그레이드 중에 SQL Server 큐를 사용하도록 수정됩니다. 메시지 큐를 사용하는 지연 업데이트에 종속된 응용 프로그램인 경우 SQL Server 큐를 허용하도록 다시 작성해야 합니다. 지연 구독 업데이트에 대한 자세한 내용은 트랜잭션 복제를 위한 업데이트 가능 구독을 참조하십시오. |
더 이상 지원되지 않는 병합 복제 기능
다음 병합 복제 기능은 SQL Server 2005에서 더 이상 지원되지 않습니다.
기능 | 설명 |
---|---|
SQL Server 2005 Express Edition에서 게시 |
SQL Server MSDE는 병합 게시의 게시자 역할을 할 수 있었으나 MSDE 대신 사용되는 SQL Server Express는 게시자 역할을 할 수 없습니다. 이 버전은 병합, 트랜잭션 및 스냅숏 게시를 구독할 수 있습니다. 구독 업데이트가 있는 트랜잭션 복제 및 병합 복제의 경우 모두 변경 내용을 구독자에서 게시자로 다시 전파할 수 있습니다. SQL Server Express에 복제하는 방법은 SQL Server Express에 데이터 복제를 참조하십시오. |
IVBCustomResolver 인터페이스 |
이 인터페이스를 사용하여 Visual Basic에서 COM 기반 사용자 지정 충돌 해결 프로그램을 작성할 수 있었습니다. SQL Server 2005에서는 COM 기반 해결 프로그램 대신 비즈니스 논리 처리기를 사용하는 것이 좋습니다. 자세한 내용은 병합 동기화 중 비즈니스 논리 실행을 참조하십시오. 계속해서 C++로 COM 기반 해결 프로그램을 작성할 수도 있습니다. 자세한 내용은 COM 기반 사용자 지정 해결 프로그램을 참조하십시오. |