sp_syscollector_set_warehouse_database_name (Transact-SQL)

适用于:SQL Server

指定在用于连接到管理数据仓库的连接字符串中定义的数据库名称。

Transact-SQL 语法约定

语法

sp_syscollector_set_warehouse_database_name [ [ @database_name = ] N'database_name' ]
[ ; ]

参数

[ @database_name = ] N'database_name'

管理数据仓库的名称。 @database_namesysname,默认值为空字符串。

返回代码值

0 (成功) 或 1 (失败) 。

备注

在更改数据收集器的相关配置之前,必须禁用数据收集器。 如果数据收集器处于启用状态,则此过程将失败。

若要查看当前数据库名称,请查询 syscollector_config_store 系统视图。

权限

需要具有 EXECUTE 权限的 dc_admin (的成员身份) 固定数据库角色才能执行此过程。

示例

以下示例将管理数据仓库的名称设置为 RemoteMDW

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

另请参阅