Создание резервных копий и восстановление приложений компонента Service Broker

Процедуры резервного копирования и восстановления для службы компонента Service Broker интегрированы в базу данных, в которой выполняется эта служба. Если служба содержит компоненты, находящиеся вне базы данных, например внешнее приложение, необходимо резервировать и восстанавливать эти компоненты отдельно.

База данных msdb содержит маршруты для входящих сообщений. Поэтому такие маршруты не входят в резервные копии базы данных, содержащей службу. Конечные точки компонента Service Broker и конфигурация безопасности транспорта хранятся в базе данных master , поэтому эти объекты также не входят в резервные копии базы данных, содержащей эту службу.

Правильная доставка сообщений при маршрутизации компонентом Service Broker зависит от уникального идентификатора в каждой базе данных. При восстановлении резервной копии, которая заменит исходную базу данных, убедитесь, что этот идентификатор не изменился. При восстановлении резервной копии в другое местоположение позаботьтесь об изменении этого идентификатора. Дополнительные сведения об идентификации баз данных, использующих компонент Service Broker, см. в разделе Управление идентификационными данными компонента Service Broker.

См. также

Основные понятия

Перемещение приложений компонента Service Broker

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

Резервное копирование и восстановление баз данных в SQL Server

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

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