Поделиться через


Как активировать поддержку сети компонента Service Broker (Transact-SQL)

По умолчанию компонент Service Broker не отправляет и не получает сообщения по сети. Чтобы активировать поддержку сети компонента Service Broker для экземпляра, создайте конечную точку компонента Service Broker.

ms166113.security(ru-ru,SQL.90).gifПримечание безопасности.
Создание конечной точки компонента Service Broker ведет к тому, что SQL Server начинает принимать подключения TCP/IP на указанный порт. Безопасность транспорта компонента Service Broker позволяет требовать авторизации для соединений с этим портом. Если на компьютере, на котором выполняется SQL Server, включен брандмауэр, конфигурация брандмауэра должна разрешать как входящие, так и исходящие соединения для порта, заданного в конечной точке. Дополнительные сведения по безопасности транспорта компонента Service Broker см. в разделе Безопасность транспорта компонента Service Broker.

Выполнение активации поддержки сети компонента Service Broker

  1. Создайте конечную точку Service Broker, указав номер порта и уровень проверки подлинности.

Пример

USE master;
GO

CREATE ENDPOINT BrokerEndpoint
    STATE = STARTED
    AS TCP ( LISTENER_PORT = 4037 )
    FOR SERVICE_BROKER ( AUTHENTICATION = WINDOWS ) ;
GO

См. также

Задачи

Как приостановить сетевую активность компонента Service Broker (Transact-SQL)
Как возобновить работу в сети компонента Service Broker (Transact-SQL)
Как завершить работу компонента Service Broker в сети (Transact-SQL)

Другие ресурсы

ALTER DATABASE (Transact-SQL)
CREATE ENDPOINT (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005