복제 고려 사항(SQL Server Express)
Microsoft SQL Server 2005 Express Edition(SQL Server Express)은 모든 복제 유형에 대해 구독자 역할을 수행할 수 있으며 SQL Server Express 를 사용하는 클라이언트 응용 프로그램에 데이터를 편리하게 배포할 수 있는 방법을 제공합니다. 복제 토폴로지에서 SQL Server Express 를 사용하는 경우 다음 사항을 고려하십시오.
- SQL Server Express 는 게시자 또는 배포자 역할을 수행할 수 없습니다.
- 이 릴리스의 경우 구독은 Transact-SQL 또는 RMO(복제 관리 개체)를 통해 만들어야 합니다. 자세한 내용은 다음 항목을 참조하십시오.
- SQL Server Express 에는 복제 에이전트를 실행할 때 일반적으로 사용되는 SQL Server 에이전트가 없습니다. 밀어넣기 구독을 사용하는 경우 복제 에이전트는 SQL Server 2005 의 인스턴스인 배포자에서 실행되므로 동기화 옵션이 있습니다. 그러나 에이전트가 구독자에서 실행되는 끌어오기 구독을 사용하는 경우 Windows 동기화 관리자 또는 RMO를 사용하여 구독을 동기화해야 합니다.
- Windows 동기화 관리자는 Microsoft Windows 2000 이상 버전에서 사용 가능한 도구입니다. SQL Server 가 동기화 관리자와 동일한 컴퓨터에서 실행되는 경우 다음을 수행할 수 있습니다.
- 구독 동기화
- 구독 다시 초기화
- 업데이트할 수 있는 트랜잭션 구독의 업데이트 모드 변경
구독을 동기화하는 방법은 방법: Windows 동기화 관리자를 사용하여 구독 동기화를 참조하십시오. Windows 동기화 관리자에 대한 자세한 내용은 SQL Server 2005 온라인 설명서의 Windows 동기화 관리자를 참조하십시오. - RMO 프로그래밍을 사용한 동기화: 자세한 내용은 방법: 끌어오기 구독 동기화(RMO Programming) 및 방법: 밀어넣기 구독 동기화(Replication Programming)을 참조하십시오.