방법: 데이터베이스에서 Service Broker 메시지 배달 활성화(Transact-SQL)

기본적으로 Service Broker 메시지 배달은 데이터베이스가 만들어질 때 데이터베이스에서 활성화됩니다. 메시지 배달이 활성화되지 않으면 메시지는 전송 큐에 보관됩니다. Service Broker가 데이터베이스에서 활성화되어 있는지 확인하려면 sys.databases 카탈로그 뷰의 is_broker_enabled 열을 검사합니다.

보안 정보보안 정보

Service Broker를 활성화하면 메시지를 데이터베이스로 배달할 수 있습니다. 인스턴스 외부에서 메시지를 보내고 받으려면 Service Broker 끝점을 만들어야 합니다.

데이터베이스에서 Service Broker를 활성화하려면

  • 데이터베이스를 변경하여 ENABLE_BROKER 옵션을 설정합니다.

USE master ;
GO

ALTER DATABASE AdventureWorks2008R2 SET ENABLE_BROKER ;
GO