在 SQL Server 的同一实例上运行实用工具和非实用工具收集集的注意事项

SQL Server 实用工具收集集与非 SQL Server 实用工具集合集并行受支持。 也就是说,SQL Server 的托管实例可由其他集合集监视,而它是 SQL Server 实用工具的成员。 但是,在将 SQL Server 实例注册到 SQL Server 实用工具时,必须禁用非 SQL Server 实用工具数据收集功能。

在实例注册到 UCP 后,可以重新启动与 SQL Server 实用工具无关的集合集。 但是,请注意,托管实例上的所有收集集都将将其数据上传到实用工具管理数据仓库(UMDW):UMDW 文件名sysutility_mdw。

若要与非 SQL Server 实用工具集合集并行运行 SQL Server 实用工具集合集,请考虑以下几点:

  • 支持并行收集集。

  • 在将实例注册到 SQL Server 实用工具时,必须禁用现有数据收集器。

  • 为了满足验证要求,您必须在创建 UCP 之前,在 SQL Server 实例上运行以下存储过程,并在将 SQL Server 实例注册到 SQL Server 实用工具之前,运行这些存储过程。

    exec msdb.dbo.sp_syscollector_set_warehouse_database_name NULL  
    exec msdb.dbo.sp_syscollector_set_warehouse_instance_name NULL  
    

    如果在启动“创建 UCP 向导”或“添加托管实例向导”之前未运行这些存储过程,作将失败。

  • 必须为 SQL Server 托管实例上的所有收集集使用 SQL Server 实用工具 UMDW(sysutility_mdw)。

另请参阅

SQL Server 实用工具功能和任务
配置您的公用控制点数据仓库(SQL Server 实用工具)