SQL Server/SQL Server Tip

초보자를 위한 복제2탄 – 게시자 설정

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

초보자를 위한 복제 2탄 – 게시자 설정

 

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

지난 포스팅에 배포설정을 완료 하였습니다.

그럼 게시자를 추가해 보도록 하겠습니다.

   

1)  게시 서버에서 게시자를 추가 합니다.

SSMS -  개체탐색기 - 복제 - 마우스 오른쪽 클릭 - 새로 만들기 - 게시

   

   

2) 게시 마법사를 시작합니다.

 

   

3)  배포자가 다른 서버에 있기 있문에 (Second)  두번째 메뉴를 선택하고 추가를 클릭합니다.

 

   

4)  배포자가 있는 서버의 이름을 입력하고 로그인 ID, PWD를 입려하여 연결합니다.

 

5) 배포자가 Second로 되었습니다.

 

   

6)  게시서버가 배포서버와 연결에 필요한 암호를 입력합니다.

 

   

7) 게시하려는 DB를 선태합니다.

(여기서는 배포 포스팅때 미리 만들어둔 게시DB를 사용합니다.)

 

   

8) 게시에 사용할 유형을 선택합니다.

게시에 유형에 대한 설명은  하단에 잘되어 있으니 읽어보고 사용자에 맞는걸 선택하시면 됩니다.

(여기서는 트랜잭션 게시를 선택합니다.)

 

   

9) 아티클을 추가 합니다.

테이블이 여러개중 사용자가 선택한 테이블만 게시하려면 확장 버튼을 눌러 테이블을 선택합니다.

 

   

10)  게시 테이블 선택이 완료 되었으면 게시할 데이터중 필터링이 필요한 경우에는 추가를 눌러 필터 조건을

설정합니다.

 

   

11)  선택한 테이블에서 컬럼을 선택하고 오른쪽에 쿼리를 이용하여 조건을 설정합니다.

 

   

12) 스냅숏 에이전트 실행시기를 지정합니다.

'즉시 스냅숏을 만들고 구독 초기화에 사용할 수 있도록 유지합니다' 를 선택합니다.

   

( 에이전트 실행시간을 예약하고 싶은 사용자는 2번째 선택을 체크하고 시간을 설정합니다.)

 

   

13) 에이전트 보안 설정을 합니다.보안 설정 버튼을 클릭합니다.

 

   

   

14)  SQL Server 에이전트 서비스 계정으로 실행을 선택하고

계사자 연결에 연결 속성을 설정합니다.

(저는 여기서 SQL 계정을 사용하였습니다.)

 

   

15) 보안 설정이 완료 되었습니다.

 

   

16)  게시 만들기 를 선택합니다.

(두번째 선택박스를 체크하는 경우 게시를 생성하는 스크립트가 자동생성되어 사용자가 지정한 폴더에 파일로 생성됩니다.)

 

   

17)  게시 이름을 선택합니다.

 

   

18) 게시를 만드는 중

 

   

19)  게시가 생성되었습니다.

복제 - 로컬게시 - 게시가 생성되었습니다.

 

   

게시서버가 완성 되었습니다,

   

반응형