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


sp_syscollector_set_warehouse_database_name

Задает имя базы данных для строки соединения, которая используется для подключения к хранилищу данных руководства.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

sp_syscollector_set_warehouse_database_name [ @database_name = ] 'database_name'

Аргументы

  • [ @database\_name = ] 'database_name'
    Имя хранилища управляющих данных. Аргумент database_name имеет тип sysname и значение по умолчанию NULL.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Замечания

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

Чтобы отобразить имя текущей базы данных, выполните запрос системного представления syscollector_config_store.

Разрешения

Для выполнения этой процедуры требуется членство в предопределенной роли базы данных dc_admin (с разрешением EXECUTE).

Примеры

В следующем примере хранилищу управляющих данных задается имя RemoteMDW.

USE msdb;
GO
EXEC sp_syscollector_set_warehouse_database_name N'RemoteMDW';
GO