syscollector_config_store (Transact-SQL)

返回应用于整个数据收集器(而非单个收集组实例)的属性。 此视图中的每一行均描述一个特定数据收集器属性,例如,管理数据仓库的名称和管理数据仓库所在的实例的名称。

列名

数据类型

说明

parameter_name

nvarchar(128)

属性的名称。 不可为 null。

parameter_value

sql_variant

属性的实际值。 可以为 Null。

权限

要求对视图具有 SELECT 权限或者拥有 dc_operator、 dc_proxy 或 dc_admin 固定数据库角色的成员身份。

注释

可用属性的列表是固定的,这些属性的值只能使用适当的存储过程来更改。 下表描述了通过此视图公开的属性。

属性名称

说明

CacheDirectory

文件系统中目录的名称,收集器类型包在该目录中存储临时信息。

NULL = 使用默认的临时 SQL Server 目录。

CacheWindow

指示缓存目录保留上载失败数据的数据保留策略。

-1 = 保留所有上载失败的数据。

0 = 不保留任何上载失败的数据。

n = 保留先前 n 次上载失败的数据,此处的 n >= 1。

使用 sp_syscollector_set_cache_window 存储过程可以更改此值。

CollectorEnabled

指示数据收集器的状态。

0 – 已禁用

1 = 已启用

使用 sp_syscollector_enable_collector 或 sp_syscollector_disable_collector 存储过程可以更改此值。

MDWDatabase

管理数据仓库的名称。 使用 sp_syscollector_set_warehouse_database_name 存储过程可以更改此值。

MDWInstance

管理数据仓库的 SQL Server 实例的名称。 使用 sp_syscollector_set_warehouse_instance_name 存储过程可以更改此值。

示例

下面的示例将查询 syscollector_config_store 视图。

SELECT parameter_name, parameter_value
FROM msdb.dbo.syscollector_config_store;

请参阅

参考

数据收集器存储过程 (Transact-SQL)

数据收集器视图 (Transact-SQL)

sp_syscollector_enable_collector (Transact-SQL)

sp_syscollector_disable_collector (Transact-SQL)

sp_syscollector_set_warehouse_database_name (Transact-SQL)

sp_syscollector_set_warehouse_instance_name (Transact-SQL)

sp_syscollector_set_cache_window (Transact-SQL)

概念

数据收集

更改历史记录

更新的内容

更正了对 parameter_name 列的说明以指示该值不可为 null。