sp_syscollector_set_warehouse_database_name (Transact-SQL)
适用于:SQL Server
指定在用于连接到管理数据仓库的连接字符串中定义的数据库名称。
语法
sp_syscollector_set_warehouse_database_name [ [ @database_name = ] N'database_name' ]
[ ; ]
参数
[ @database_name = ] N'database_name'
管理数据仓库的名称。 @database_name为 sysname,默认值为空字符串。
返回代码值
0
(成功)或 1
(失败)。
注解
在更改数据收集器的相关配置之前,必须禁用数据收集器。 如果数据收集器处于启用状态,则此过程将失败。
若要查看当前数据库名称,请 查询syscollector_config_store 系统视图。
权限
要求dc_admin(具有 EXECUTE 权限)固定数据库角色的成员身份才能执行此过程。
示例
以下示例将管理数据仓库的名称设置为 RemoteMDW
。
USE msdb;
GO
EXEC sp_syscollector_set_warehouse_database_name N'RemoteMDW';
GO