在 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)。