방법: Notification Services 인스턴스 업데이트(명령 프롬프트)
인스턴스 구성 파일을 업데이트하거나 단일 응용 프로그램 인스턴스의 응용 프로그램을 업데이트하기 위해 전체 인스턴스를 비활성화한 다음 업데이트를 수행할 수 있습니다.
[!참고] 이벤트 또는 알림 클래스를 업데이트할 경우 기본 테이블이 삭제되었다가 다시 생성됩니다. 구독 클래스를 업데이트하면 기본 테이블 이름에 Old가 추가되어 이름이 바뀝니다.
[!참고] XSLT 파일을 업데이트할 경우 Notification Services가 업데이트된 파일을 로드하도록 인스턴스를 다시 시작해야 합니다.
[!참고] 다음 절차에서는 ICF(인스턴스 구성 파일) 및 ADF(응용 프로그램 정의 파일)를 사용하여 Notification Services 인스턴스를 구성한다고 가정합니다. NMO(Notification Services Management Objects)를 사용할 경우 Microsoft.SqlServer.Management.Nmo.Instance 클래스의 메서드를 사용하여 Notification Services 인스턴스를 업데이트합니다.
Notification Services 인스턴스를 업데이트하려면
인스턴스 구성 및 응용 프로그램 정의를 업데이트합니다. 또한 이때 XSLT(XSL 변환)와 같은 작업 파일에 대해 필요한 업데이트를 수행합니다.
인스턴스 및 응용 프로그램 데이터베이스를 백업합니다. 자세한 내용은 SQL Server의 데이터베이스 백업 및 복원을 참조하십시오.
시작 메뉴에서 프로그램\Microsoft SQL Server\Notification Services를 가리킨 다음 Notification Services 명령 프롬프트를 클릭하여 명령 프롬프트 창을 엽니다.
응용 프로그램을 비활성화하려면 다음 명령을 입력합니다.
nscontrol disable -nameinstanceName
SQL Server 인증을 사용할 경우 nscontrol disable 명령에 추가 매개 변수를 지정해야 합니다. 자세한 내용은 nscontrol disable 명령을 참조하십시오.
ADF의 변경 내용을 적용하려면 다음 명령을 입력합니다.
nscontrol update -inconfigFile
인스턴스 또는 응용 프로그램이 명령줄 매개 변수나 SQL Server 인증을 사용할 경우 nscontrol update 명령에 추가 매개 변수를 지정해야 합니다. 자세한 내용은 nscontrol update 명령를 참조하십시오.
응용 프로그램을 활성화하려면 명령 프롬프트에서 다음 명령을 입력합니다.
nscontrol enable -nameinstanceName
SQL Server 인증을 사용할 경우 nscontrol enable 명령에 추가 매개 변수를 지정해야 합니다. 자세한 내용은 nscontrol enable 명령을 참조하십시오.
참고 항목
작업
방법: Notification Services 인스턴스 업데이트(SQL Server Management Studio)
관련 자료
인스턴스 및 응용 프로그램 업데이트
nscontrol disable 명령
nscontrol update 명령
nscontrol enable 명령
인스턴스 및 응용 프로그램 관리 방법 도움말 항목(Notification Services)