방법: 스키마 변경 내용 복제(SQL Server Management Studio)

기본적으로 SQL Server를 실행하는 게시자에서 변경된 다음과 같은 스키마 변경 내용은 모든 SQL Server 구독자에 복제됩니다.

  • ALTER TABLE

  • ALTER VIEW

  • ALTER PROCEDURE

  • ALTER FUNCTION

  • ALTER TRIGGER

게시에 대한 스키마 변경 내용을 복제하지 않으려면 게시 속성 - <Publication> 대화 상자에서 스키마 변경 내용 복제를 해제합니다. 이 대화 상자에 액세스하는 방법은 방법: 게시 및 아티클 속성 보기 및 수정(SQL Server Management Studio)을 참조하십시오.

[!참고]

ALTER TABLE ... DROP COLUMN 명령은 스키마 변경 내용 복제를 해제한 경우에도 항상 삭제된 열이 있는 구독이 포함된 모든 구독자에 복제됩니다.

스키마 변경 내용 복제를 해제하려면

  1. 게시 속성 - <Publication> 대화 상자의 구독 옵션 페이지에서 스키마 변경 내용 복제 속성의 값을 False로 설정합니다.

  2. 확인을 클릭합니다.

    특정 스키마 변경 내용만 전파하려면 스키마를 변경하기 전에 해당 속성을 True로 설정한 다음 스키마 변경 후 False로 설정합니다. 반대로 지정된 변경 내용을 제외한 대부분의 스키마 변경 내용을 전파하려면 스키마를 변경하기 전에 해당 속성을 False로 설정한 다음 스키마 변경 후 True로 설정합니다.