문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

sp_help_notification(Transact-SQL)

지정된 운영자에 관한 경고 목록 또는 지정된 경고에 관한 운영자 목록을 보고합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

sp_help_notification
     [ @object_type = ] 'object_type' ,
     [ @name = ] 'name' ,
     [ @enum_type = ] 'enum_type' , 
     [ @notification_method = ] notification_method 
     [ , [ @target_name = ] 'target_name' ] 

[ @object_type =] 'object_type'

반환할 정보 유형입니다. object_typechar(9)이며 기본값은 없습니다. object_type은 제공된 운영자 이름에 할당된 경고를 나열하는 ALERTS이거나 제공된 경고 이름을 담당하는 운영자를 나열하는 OPERATORS일 수 있습니다.

[ @name =] 'name'

운영자 이름(object_type이 OPERATORS인 경우) 또는 경고 이름(object_type이 ALERTS인 경우)입니다. namesysname이며 기본값은 없습니다.

[ @enum_type =] 'enum_type'

반환되는 object_type정보입니다. enum_type은 대부분의 경우 ACTUAL입니다. enum_typechar(10)이며 기본값은 없고 다음 값 중 하나를 사용할 수 있습니다.

설명

ACTUAL

name과 연결된 object_types만 나열합니다.

ALL

name과 연결되지 않은 object_types를 포함하여 모든object_types를 나열합니다.

TARGET

name과의 연결 여부에 관계없이 제공된 target_name과 일치하는 object_types만 나열합니다.

[ @notification_method =] notification_method

반환할 알림 방법 열을 결정하는 숫자 값입니다. notification_methodtinyint이며 다음 값 중 하나일 수 있습니다.

설명

1

전자 메일: use_email 열만 반환합니다.

2

호출기: use_pager 열만 반환합니다.

4

NetSend: use_netsend 열만 반환합니다.

7

모두: 모든 열을 반환합니다.

[ @target_name =] 'target_name'

검색할 경고 이름(object_type이 ALERTS인 경우) 또는 검색할 운영자 이름(object_type이 OPERATORS인 경우)입니다. target_nameenum_type이 TARGET인 경우에만 필요합니다. target_namesysname이며 기본값은 NULL입니다.

0(성공) 또는 1(실패)

object_typeALERTS인 경우 결과 집합은 지정된 운영자에 관한 모든 경고를 나열합니다.

열 이름

데이터 형식

설명

alert_id

int

경고 ID 번호입니다.

alert_name

sysname

경고 이름입니다.

use_email

int

운영자에게 알리는 데 전자 메일을 사용합니다.

1 = 예

0 = 아니요

use_pager

int

운영자에게 알리는 데 호출기를 사용합니다.

1 = 예

0 = 아니요

use_netsend

int

운영자에게 알리는 데 네트워크 팝업을 사용합니다.

1 = 예

0 = 아니요

has_email

int

해당 경고에 대해 전자 메일 알림을 전달한 횟수입니다.

has_pager

int

해당 경고에 대해 호출기 알림을 전달한 횟수입니다.

has_netsend

int

해당 경고에 대해 net send 알림을 전달한 횟수입니다.

object_typeOPERATORS인 경우 결과 집합은 지정된 경고에 관한 모든 운영자를 나열합니다.

열 이름

데이터 형식

설명

operator_id

int

운영자의 ID입니다.

operator_name

sysname

운영자 이름입니다.

use_email

int

운영자에게 알리는 데 전자 메일을 사용합니다.

1 = 예

0 = 아니요

use_pager

int

운영자에게 알리는 데 호출기를 사용합니다.

1 = 예

0 = 아니요

use_netsend

int

운영자에게 알리는 데 네트워크 팝업을 사용합니다.

1 = 예

0 = 아니요

has_email

int

운영자에게 전자 메일 주소가 있습니다.

1 = 예

0 = 아니요

has_pager

int

운영자에게 호출기 주소가 있습니다.

1 = 예

0 = 아니요

has_netsend

int

운영자가 Net Send 알림을 구성했습니다.

1 = 예

0 = 아니요

이 저장 프로시저는 msdb 데이터베이스에서 실행되어야 합니다.

이 저장 프로시저를 실행하려면 사용자가 sysadmin 고정 서버 역할의 멤버여야 합니다.

1.특정 운영자에 대한 경고 나열

다음 예에서는 François Ajenstat라는 운영자가 받는 모든 종류의 알림에 관한 경고를 모두 반환합니다.

USE msdb ;
GO

EXEC dbo.sp_help_notification 
    @object_type = N'ALERTS',
    @name = N'François Ajenstat',
    @enum_type = N'ACTUAL',
    @notification_method = 7 ;
GO

2.특정 경고에 대한 운영자 나열

다음 예에서는 Test Alert라는 경고에 관한 모든 종류의 알림을 받는 운영자를 모두 반환합니다.

USE msdb ;
GO

EXEC sp_help_notification
    @object_type = N'OPERATORS',
    @name = N'Test Alert',
    @enum_type = N'ACTUAL',
    @notification_method = 7 ;
GO

커뮤니티 추가 항목

추가
표시: