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

sp_update_operator(Transact-SQL)

경고 및 작업에 사용하기 위해 운영자(알림 수신자)에 관한 정보를 업데이트합니다.

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

sp_update_operator 
     [ @name =] 'name' 
     [ , [ @new_name = ] 'new_name' ] 
     [ , [ @enabled = ] enabled] 
     [ , [ @email_address = ] 'email_address' ]
     [ , [ @pager_address = ] 'pager_number'] 
     [ , [ @weekday_pager_start_time = ] weekday_pager_start_time ]
     [ , [ @weekday_pager_end_time = ] weekday_pager_end_time ] 
     [ , [ @saturday_pager_start_time = ] saturday_pager_start_time ]
     [ , [ @saturday_pager_end_time = ] saturday_pager_end_time ] 
     [ , [ @sunday_pager_start_time = ] sunday_pager_start_time ]
     [ , [ @sunday_pager_end_time = ] sunday_pager_end_time ] 
     [ , [ @pager_days = ] pager_days ] 
     [ , [ @netsend_address = ] 'netsend_address' ] 
     [ , [ @category_name = ] 'category' ]

[ @name=] 'name'

수정할 운영자의 이름입니다. namesysname이며 기본값은 없습니다.

[ @new_name=] 'new_name'

운영자의 새 이름입니다. 이 이름은 고유해야 합니다. new_namesysname이며 기본값은 NULL입니다.

[ @enabled=] enabled

운영자의 현재 상태를 나타내는 번호로서 현재 설정되어 있으면 1이고, 그렇지 않으면 0입니다. enabledtinyint이며 기본값은 NULL입니다. 설정되어 있지 않으면 운영자는 경고 알림을 받을 수 없습니다.

[ @email_address=] 'email_address'

운영자의 전자 메일 주소입니다. 이 문자열은 전자 메일 시스템으로 직접 전달됩니다. email_addressnvarchar(100)이며 기본값은 NULL입니다.

[ @pager_address=] 'pager_number'

운영자의 호출기 주소입니다. 이 문자열은 전자 메일 시스템으로 직접 전달됩니다. pager_numbernvarchar(100)이며 기본값은 NULL입니다.

[ @weekday_pager_start_time=] weekday_pager_start_time

월요일부터 금요일까지 이 운영자에게 호출기 알림 전달을 시작할 수 있는 시간을 지정합니다. weekday_pager_start_timeint이며 기본값은 NULL이고 24시간제를 사용하여 HHMMSS 형식으로 입력해야 합니다.

[ @weekday_pager_end_time=] weekday_pager_end_time

월요일부터 금요일까지 지정한 운영자에게 호출기 알림 전달을 마쳐야 하는 시간을 지정합니다. weekday_pager_end_timeint이며 기본값은 NULL이고 24시간제를 사용하여 HHMMSS 형식으로 입력해야 합니다.

[ @saturday_pager_start_time=] saturday_pager_start_time

토요일에 지정한 운영자에게 호출기 알림 전달을 시작할 수 있는 시간을 지정합니다. saturday_pager_start_timeint이며 기본값은 NULL이고 24시간제를 사용하여 HHMMSS 형식으로 입력해야 합니다.

[ @saturday_pager_end_time=] saturday_pager_end_time

토요일에 지정한 운영자에게 호출기 알림 전달을 마쳐야 하는 시간을 지정합니다. saturday_pager_end_timeint이며 기본값은 NULL이고 24시간제를 사용하여 HHMMSS 형식으로 입력해야 합니다.

[ @sunday_pager_start_time=] sunday_pager_start_time

일요일에 지정한 운영자에게 호출기 알림 전달을 시작할 수 있는 시간을 지정합니다. sunday_pager_start_timeint이며 기본값은 NULL이고 24시간제를 사용하여 HHMMSS 형식으로 입력해야 합니다.

[ @sunday_pager_end_time=] sunday_pager_end_time

일요일에 지정한 운영자에게 호출기 알림 전달을 마쳐야 하는 시간을 지정합니다. sunday_pager_end_timeint이며 기본값은 NULL이고 24시간제를 사용하여 HHMMSS 형식으로 입력해야 합니다.

[ @pager_days=] pager_days

지정한 시작/종료 시간에 따라 운영자가 호출을 받을 수 있는 날을 지정합니다. pager_daystinyint이며 기본값은 NULL이고 0에서 127 사이의 값이어야 합니다. pager_days는 필요한 요일에 대한 개별 값을 더하여 계산합니다. 예를 들어 월요일부터 금요일까지는 2+4+8+16+32 = 64입니다.

설명

1

일요일

2

월요일

4

화요일

8

수요일

16

목요일

32

금요일

64

토요일

[ @netsend_address=] 'netsend_address'

네트워크 메시지가 전송되는 운영자의 네트워크 주소입니다. netsend_addressnvarchar(100)이며 기본값은 NULL입니다.

[ @category_name=] 'category'

이 경고에 대한 범주 이름입니다. categorysysname이며 기본값은 NULL입니다.

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

msdb 데이터베이스에서 sp_update_operator를 실행해야 합니다.

이 프로시저를 실행할 수 있는 권한은 기본적으로 sysadmin 고정 서버 역할의 멤버로 설정됩니다.

다음 예에서는 운영자의 상태를 설정으로 업데이트하고 호출 가능한 날을 월요일부터 금요일, 오전 8시부터 오후 5시까지로 설정합니다.

USE msdb ;
GO

EXEC dbo.sp_update_operator 
    @name = N'François Ajenstat',
    @enabled = 1,
    @email_address = N'françoisa',
    @pager_address = N'5551290AW@pager.Adventure-Works.com',
    @weekday_pager_start_time = 080000,
    @weekday_pager_end_time = 170000,
    @pager_days = 64 ;
GO

커뮤니티 추가 항목

추가
표시: