Share via


NSSubscriberView

Notification Services 는 Notification Services 인스턴스당 하나의 구독자 뷰를 만듭니다. 이 뷰는 인스턴스 데이터베이스의 인스턴스 스키마에 있습니다. 예를 들어 인스턴스 구성에서 스키마 이름을 Tutorial이라고 지정하면 뷰는 Tutorial.NSSubscriberView입니다.

이 뷰를 사용하여 Notification Services 인스턴스에서 구독자를 추가, 수정 및 삭제할 수 있습니다. 배포된 응용 프로그램의 경우 구독 관리 API를 사용한 구독 관리 인터페이스 개발을 고려하십시오. 자세한 내용은 구독 관리 인터페이스 개발을 참조하십시오.

뷰 열

데이터 형식 설명

SubscriberId

nvarchar(255)

구독자 식별자입니다. 원하는 식별자를 선택할 수 있으며 Notification Services 인스턴스 내에서 고유해야 합니다.

Enabled

bit

구독자 레코드의 활성화(1) 또는 비활성화(0) 여부를 결정합니다. 비활성화된 경우 해당 구독자의 구독은 알림을 생성하지 않습니다.

Created

datetime

구독자 레코드를 만든 날짜와 시간입니다. 이 열에 값을 삽입하지 마십시오. Notification Services 는 사용자가 구독자를 추가할 때 이 값을 설정합니다.

Updated

datetime

구독자 레코드를 수정한 날짜와 시간입니다. 이 열에 값을 삽입하지 마십시오. Notification Services 는 사용자가 구독자를 업데이트할 때 이 값을 설정합니다.

주의

데이터를 삽입하려면 구독자를 설정해야 합니다.

사용 권한

이 뷰는 NSEventProvider, NSRunServicedb_owner 데이터베이스 역할과 sysadmin 서버 역할의 멤버가 사용할 수 있습니다.

다음 쿼리를 사용하여 구독자를 TutorialNSMain 데이터베이스를 사용하는 Tutorial 인스턴스에 삽입할 수 있습니다.

USE TutorialNSMain;
GO
INSERT INTO dbo.NSSubscriberView (SubscriberId, Enabled)
VALUES (N'danw@adventure-works.com', 1);
GO

참고 항목

참조

INSERT(Transact-SQL)
Notification Services 뷰

관련 자료

구독 관리 아키텍처
구독 관리 인터페이스 개발
인스턴스, 응용 프로그램 또는 구성 요소 설정 및 해제

도움말 및 정보

SQL Server 2005 지원 받기