Ful*_*oof 2 sql-server sql-server-2012 debugging troubleshooting
在 Windows Server R2 Standard 上的 SQL Server 2012 Enterprise 的 SSMS 中,每次我尝试设置数据收集集选项“非缓存 - 按相同计划收集和上传数据”的子选项“按需”时,我是得到错误:
没有计划,收集集无法启动。指定集合集的时间表

标题:Microsoft SQL Server 管理工作室
对象“磁盘使用情况”上的“更改”操作在执行期间失败。(Microsoft.SqlServer.Management.Sdk.Sfc)
执行 Transact-SQL 语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo)
捕获错误#:14684,级别:16,状态:1,在过程:
sp_syscollector_start_collection_set,行:203,与消息:捕获错误#:14693,级别:16,状态:1,在过程:
sp_syscollector_start_collection_set,行:108,与消息:没有计划就无法启动集合集。指定集合集的计划。(Microsoft SQL Server,错误:14684)
现在,除了启用和禁用已经存在的故障数据收集之外,我看不到如何以任何方式重新设置或重新配置数据收集。
任何想法如何使它工作?
首先,我想了解是我搞砸了它(尽管我在不同的机器上尝试过)还是其他人?
更新:
Microsoft SQL Server 2012 (SP1) - 11.0.3128.0 (X64)
企业版:Windows NT 6.1 上的基于核心的许可(64 位)(内部版本 7601:Service Pack 1)(管理程序)
这是一个错误。 此 Connect 票证有Kendra Little提供的解决方法:
我能够通过使用下面的 SQL 命令临时将计划添加到实用程序信息集合 (@collection_set_id=4) 来解决此问题。完成此操作后,我能够通过 GUI 成功完成数据收集配置。之后,我返回并将实用信息收集设置为手动启动,从而删除了计划。
Run Code Online (Sandbox Code Playgroud)declare @schedule_uid uniqueidentifier select @schedule_uid = schedule_uid from dbo.syscollector_collection_sets where collection_set_id=3 exec dbo.sp_syscollector_update_collection_set @collection_set_id=4 , @schedule_uid=@schedule_uid
| 归档时间: |
|
| 查看次数: |
2672 次 |
| 最近记录: |