syscollector_collection_sets (Transact-SQL)
提供有关收集组的信息,包括计划、收集模式及其状态。
列名 |
数据类型 |
说明 |
---|---|---|
collection_set_id |
int |
收集组的本地标识符。不可为 Null。 |
collection_set_uid |
uniqueidentifier |
收集组的全局唯一标识符。不可为 Null。 |
name |
nvarchar(4000) |
收集组的名称。可以为 Null。 |
target |
nvarchar(max) |
标识收集组的目标。可以为 Null。 |
is_system |
bit |
打开 (1) 或关闭 (0) 时可指示收集组是随数据收集器一起提供的还是由 dc_admin 在后来添加的。这可以是内部开发的或由第三方开发的自定义收集组。不可为 Null。 |
is_running |
bit |
指示收集组是否正在运行。不可为 Null。 |
collection_mode |
smallint |
指定收集组的收集模式。不可为 Null。 收集模式可为以下模式之一: 0 - 缓存模式。数据收集和上载分别位于各自的计划中。 1 - 非缓存模式。数据收集和上载处于同一个计划中。 |
proxy_id |
int |
标识用于运行收集组作业步骤的代理。可以为 Null。 |
schedule_uid |
uniqueidentifier |
提供指向收集组计划的指针。可以为 Null。 |
collection_job_id |
uniqueidentifier |
标识收集作业。可以为 Null。 |
upload_job_id |
uniqueidentifier |
标识收集上载作业。可以为 Null。 |
logging_level |
smallint |
指定日志记录级别(0、1 或 2)。不可为 Null。有关日志记录级别的详细信息,请参阅数据收集器日志记录。 |
days_until_expiration |
smallint |
收集的数据保存在管理数据仓库中的天数。不可为 Null。 |
description |
nvarchar(4000) |
描述收集组。可以为 Null。 |
dump_on_any_error |
bit |
打开 (1) 或关闭 (0) 时可指示是否为任意错误创建 SSIS 转储文件。不可为 Null。 |
dump_on_codes |
nvarchar(max) |
包含用于触发转储文件的 SSIS 错误代码的列表。可以为 Null。 有关如何获取转储文件的详细信息,请参阅 Microsoft 知识库中的文章 How to enable the Sqldumper.exe utility to generate dump files for processes that are related to SQL Server 2005 Integration Services with Service Pack 2(如何启用 Sqldumper.exe 实用工具为与 SQL Server 2005 Integration Services (Service Pack 2) 相关的进程生成转储文件)。 |
权限
要求拥有 dc_operator 和 dc_proxy 的 SELECT 权限。
注释
数据收集器 API 只允许您更改或删除您所创建的收集组。不能修改或删除随系统提供的收集组。不过,您仍可以启用或禁用系统收集组,还可以更改其配置。