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

sysmail_stop_sp(Transact-SQL)

외부 프로그램이 사용하는 Service Broker 개체를 중지하여 데이터베이스 메일을 중지합니다.

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

sysmail_stop_sp

없음

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

이 저장 프로시저는 msdb 데이터베이스에 저장됩니다.

이 저장 프로시저는 보내는 메시지 요청이 있는 데이터베이스 메일 큐를 중지하고 외부 프로그램에 대한 Service Broker 활성화를 해제합니다.

큐가 중지되면 데이터베이스 메일 외부 프로그램이 메시지를 처리할 수 없습니다. 이 저장 프로시저를 통해 문제 해결 또는 유지 관리 목적으로 데이터베이스 메일을 중지할 수 있습니다.

데이터베이스 메일을 시작하려면 sysmail_start_sp를 사용합니다. Service Broker 개체가 중지된 경우에도 sp_send_dbmail은 그대로 메일을 허용합니다.

참고 참고

이 저장 프로시저는 데이터베이스 메일의 큐만 중지합니다. 이 저장 프로시저는 데이터베이스에서 Service Broker 메시지 배달을 비활성화하지 않습니다. 이 저장 프로시저는 데이터베이스 메일 확장 저장 프로시저를 해제하여 노출 영역을 줄일 수 없습니다. 확장 저장 프로시저를 해제하려면 sp_configure 시스템 저장 프로시저의 Database Mail XPs 옵션을 참조하십시오.

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

다음 예에서는 msdb 데이터베이스에서 데이터베이스 메일을 중지하는 방법을 보여 줍니다. 이 예에서는 데이터베이스 메일이 설정되었다고 가정합니다.

USE msdb ;
GO

EXECUTE dbo.sysmail_stop_sp ;
GO

커뮤니티 추가 항목

추가
표시: