방법: 스키마 변경 내용 복제(SQL Server Management Studio)
기본적으로 SQL Server 2005를 실행하는 게시자에서 적용한 다음의 스키마 변경은 모든 SQL Server 구독자에 복제됩니다.
- ALTER TABLE
- ALTER VIEW
- ALTER PROCEDURE
- ALTER FUNCTION
- ALTER TRIGGER
게시에 대한 스키마 변경 내용을 복제하지 않으려면 게시 속성 - <Publication> 대화 상자에서 스키마 변경 내용 복제를 해제합니다. 이 대화 상자에 액세스하는 방법은 방법: 게시 및 아티클 속성 보기 및 수정(SQL Server Management Studio)을 참조하십시오.
[!참고] ALTER TABLE ... DROP COLUMN 명령은 스키마 변경 내용 복제를 해제한 경우에도 항상 삭제된 열이 있는 구독이 포함된 모든 구독자에 복제됩니다.
스키마 변경 내용 복제를 해제하려면
게시 속성 - <Publication> 대화 상자의 구독 옵션 페이지에서 스키마 변경 내용 복제 속성의 값을 False로 설정합니다.
확인을 클릭합니다.
특정 스키마 변경 내용만 전파하려면 스키마를 변경하기 전에 해당 속성을 True로 설정한 다음 스키마 변경 후 False로 설정합니다. 반대로 지정된 변경 내용을 제외한 대부분의 스키마 변경 내용을 전파하려면 스키마를 변경하기 전에 해당 속성을 False로 설정한 다음 스키마 변경 후 True로 설정합니다.
참고 항목
개념
관련 자료
How to: Replicate Schema Changes (Replication Transact-SQL Programming)