다음을 통해 공유


3단원: 배포 구성

이 단원에서는 게시자에서 배포를 구성하고 게시 및 배포 데이터베이스에서 필수 사용 권한을 설정합니다. 배포자를 이미 구성한 경우 이 단원을 시작하기 전에 우선 게시와 배포를 해제해야 합니다. 자세한 내용은 게시 및 배포 해제을 참조하십시오. 기존 복제 토폴로지를 유지해야 하는 경우에는 이 작업을 수행하지 마십시오.

원격 배포자를 사용한 게시자 구성은 이 자습서의 범위를 벗어납니다.

게시자에서 배포 구성

  1. SQL Server Management Studio에서 게시자에 연결한 다음 해당 서버 노드를 확장합니다.

  2. 복제 폴더를 마우스 오른쪽 단추로 클릭한 다음 배포 구성을 클릭합니다.

    배포 구성 마법사가 시작됩니다.

  3. 배포자 페이지에서 '<ServerName>'을(를) 자체 배포자로 사용합니다. SQL Server에서 배포 데이터베이스와 로그를 만듭니다를 선택한 후 다음을 클릭합니다.

  4. 스냅숏 폴더 입력란에 \\<Machine_Name>\repldata를 입력한 후 다음을 클릭합니다. 여기서 <Machine_Name>에는 게시자의 이름을 입력합니다.

  5. 마법사의 나머지 페이지에 기본값을 적용합니다.

  6. 마침을 클릭하여 배포를 설정합니다.

게시자에서 데이터베이스 권한 설정

  1. SQL Server Management Studio에서 보안을 확장하고 로그인을 마우스 오른쪽 단추로 클릭한 다음 새 로그인을 선택합니다.

  2. 일반 페이지에서 검색을 클릭하고 선택할 개체 이름을 입력하십시오 상자에 <Machine_Name>\repl_snapshot을 입력하고 이름 확인을 클릭한 다음 확인을 클릭합니다. 여기서 <Machine_Name>에는 로컬 게시자 서버의 이름을 입력합니다.

  3. 사용자 매핑 페이지에서 사용자 매핑을 배포와 AdventureWorks2008R2 데이터베이스 모두에 대해 설정하고 해당 데이터베이스의 db_owner 데이터베이스 역할 멤버 자격에 사용자를 추가합니다.

  4. 확인을 클릭하여 로그인을 만듭니다.

  5. 1-4단계를 반복하여 로컬 repl_logreader 계정에 대한 로그인을 만듭니다. 이 로그인은 배포와 AdventureWorks2008R2 데이터베이스에서 db_owner 고정 데이터베이스 역할의 멤버인 사용자에게도 매핑되어야 합니다.

  6. 1-4단계를 반복하여 로컬 repl_distribution 계정에 대한 로그인을 만듭니다. 이 로그인은 배포 데이터베이스에서 db_owner 고정 데이터베이스 역할의 멤버인 사용자에게 매핑되어야 합니다.

  7. 1-4단계를 반복하여 로컬 repl_merge 계정에 대한 로그인을 만듭니다. 이 로그인에는 배포와 AdventureWorks2008R2 데이터베이스의 사용자 매핑이 있어야 합니다.