SQL Server/SQL Server Tip

초보자를 위한 복제 1탄 - GUI 로 복제 구성, 배포 설정

SungWookKang 2015. 7. 16. 21:17
반응형

초보자를 위한 복제 1탄 - GUI 로 복제 구성, 배포 설정

 

안녕하세요 SQLER 강성욱 입니다.

지난 번에 스크립트를 이용한 복제를 기고하였는데

너무 두서 없는거 같아서 다시 한번 순서를 정하여 기고 합니다.

   

그럼 오늘 제 1탄  GUI로 복제 구성을  올립니다.

   

우선 주의사항으로는

1) 복제 대상 데이블은 PK가 있어야 합니다.

2) 복제 구성 순서는 배포설정 -> 게시자 설정 -> 구독 설정 순으로 진행되어야 합니다.

   

복제 구성은  중앙 게시자 방식 입니다.

   

복제 순서에 따라 스샷을 만들어 보았습니다,

순서대로 따라하시면 될듯합니다.

미흡한 자료이지만 관심있게 봐주시길 부탁 드립니다.

혹시나 자료에 대해서  잘못된 부분이나 추가사항 또는 주의사항등은 리플로 달아주시면

이글을 보시는 다른분들께도 많은 도움이 될듯 합니다.

   

그럼 시작해보도록 하겠습니다.

   

1) 우선 게시할 DB 생성하여 데이터를 입력 합니다.

위치 : 게시에 사용할 DB  (여기서는 First 서버 사용)

   

   

2) 배포를 구성합니다. (Second 서버의DB입니다.)

SSMS 에서 개체 탐색기에서 복제 - 마우스 오른쪽 클릭 - 배포 구성을 선택 합니다.

   

   

3)  배포 구성 마법사가 시작되면 배포자를 설정합니다.

Second 서버를 배포자로 사용할 것이기 때문에 second 자체 배포자 사용을 선택합니다.

(사용자 마다 서버 이름이 틀릴수 있습니다.)

 

   

4)  스냡숏 폴더 위치를 설정합니다.

(저는 그냥 default 하였습니다. 사용자 환경에 맞게 수정하시면 됩니다.)

   

5) 배포 데이터 베이스를 생성합니다.

베포 데이터베이스 이름 :  배포DB에 사용할 이름을 설정합니다.

배포 데이터베이스 파일 폴더 : Data파일이 저장될 위치를 설정합니다. 

배포 데이터베이스 로그 파일 폴더 ;  Log 파일이 저장될 위치를 설정합니다.

 

   

6)  게시자 추가를 합니다.

현재 게시자는 다른 서버에 있으므로 (First) 게사자 추가를 하여 First 로 설정합니다.

 현재 게시자는 Second로 설정되어 있습니다, 선택박스를 해제하고  추가 버튼을 클릭합니다.

 

   

7) 게시자 서버를 입력하고 ID, PWD 를 입력하여 연결 합니다.

 (사용자에 환경에 따라 윈도우 계정 로그인 또는 SQL 계정 로그인 사용하시길 바랍니다.)

 

8) 게사자에 First 서버를 선택합니다.

   

9)  배포자 암호를 설정 합니다.

 

   

10) 배포 구성 에 체크가 되어 있는 지 확인 합니다.

(배포 구성 단계를 포함하는 스크립트 파일 생성을 체크 하시면 배포설정에 필요한 스크립트를 자동으로  생성하여 사용자가 지정한 폴더에 생성합니다.)

 

   

   

11)  마법사 완료에서 설정한 정보가 맞는 확인합니다.

 

   

   

12) 배포 구성 확인.

 

   

13)  배포 설정이 완료 되었습니다.

시스템 DB안에 배포DB 가 생성되었습니다.

Agent에서도 여러가지 작업이 등록되어 있습니다.

 

   

배포자 설정이 완료 되었습니다.

   

반응형