초보자를 위한 복제 4탄 – 스크립트 생성 방법 및 재구성
안녕하세요 SQLER 강성욱 입니다.
GUI로 구성된 복제를이용하여 복제 생성 스크립트를 만들어 보겠습니다.
1) 스크립트를 생성할 복제 대상이 있어야 합니다 .
(지난 포스팅까지 따라하셧으면 복제가 세팅 되어 있으리라 생각합니다 ^^)
우선 배포서버에서 복제 - 마우스 오른쪽 - 스크립트 생성 클릭
2) 구성 요소 생성 또는 선택을 클릭합니다.
(복제 삭제 또는 해제시에는 두번쨰 라디오버튼 선택)
스크립트를 새쿼리창으로 생성할지 파일러 저장할지 등 선택합니다.
선택하는 순간 바로 스크립트 생성 시작됩니다.
(여기서는 새 쿼리 창으로 선택하였습니다.)
3) 스크립트 생성중
4) 배포 스크립트 생성이 완료 되었습니다.
보안정책에 의하여 비밀번호는 NULL 또는 공백으로 생성 됩니다.
5) 게서 서버의 스크립트를 생성합니다.
게시서버로 이동하여 복제 - 마우스 오른쪽 - 스크립트 생성 클릭
6) 게시 dB를 선택하고
배포와 동일한 방법으로 스크립트 저장 방식을 선택합니다.
(스크립트 저장 방식 선택하면 자동으로 실행됩니다.)
(여기서는 새 쿼리창 선택하였습니다.)
7) 게시 스크립트가 생성되었습니다.
보안 정책에 의하여 비밀번호는 NULL또는 공백으로 생성되었습니다.
8) 스크립트가 잘생성되었는지 테스트를 하기 위하여
배포 및 게시 서버를 해제 합니다.
9) 배포 서버에서 배포 생성 스크립트를 실행 합니다.
잘 생성 되었네요 .
10) 게시 서버에서 게시 생성 스크립트를 실행 합니다.
게시서버에서는 구독 서버 추가 스크립트가 포함되어 있습니다.
GUI모드에서는 구독추가시 구독서버에서 설정하였지만
스크립트로 생성시에는 게시서버에서 실행합니다.
잘 생성되었네요.
11) 구독서버에서 복제가 되었는지 확인 합니다.
복제가 안되었을 경에는 스냅샷 초기화가 안되었을 수도 있으니
게시서버로 이동하여 복제 - 로컬게시 - 게시자 선택 - 마우스 오른쪽 클릭 - 스냅숏 에이전트 상태보기 클릭
위와 같이 Agent 가 실행되지 않았으면 시작을 클릭하여 Agent를 실행합니다.
복제가 되었는 지 확인 합니다.
게시서버에 데이터를 변경하여 구독서버에 트랜잭션 복제가 잘되는 지 확인 합니다 ^^
복제 제 2탄 스크립트 생성이 완료 되었습니다.
감사합니다.
'SQL Server > SQL Server Tip' 카테고리의 다른 글
향상된 가용성 기능 (미러링) (0) | 2015.07.17 |
---|---|
SQL Server Agent 테이블 (0) | 2015.07.17 |
초보자를 위한 복제3탄 – 구독 설정 (0) | 2015.07.16 |
초보자를 위한 복제2탄 – 게시자 설정 (0) | 2015.07.16 |
초보자를 위한 복제 1탄 - GUI 로 복제 구성, 배포 설정 (0) | 2015.07.16 |