小编Nic*_*uet的帖子

无法启动 system_health 扩展事件会话

在某些 SQL Server 实例上(我还没有找到模式),当我尝试手动启动此会话时,出现以下错误:

对于目标“5B2DA06D-898A-43C8-9309-39BBBE93EBBD.package0.event_file”,传递的参数“filename”无效。索引 0 处的目标参数无效(Microsoft SQL Server,错误:25641)

如果我们查看 SQL Server 日志,每次实例启动时(即在 Windows 重新启动以应用补丁后),我们得到:

错误:25641,严重性:16,状态:0。对于目标“5B2DA06D-898A-43C8-9309-39BBBE93EBBD.package0.event_file”,传递的参数“文件名”无效。索引 0 处的目标参数无效

错误:25710,严重性:16,状态:1。事件会话“system_health”无法启动。参考当前会话中以前的错误来确定原因,并纠正任何相关的问题。

错误:25709,严重性:16,状态:1。一个或多个事件会话未能启动。参考当前会话中以前的错误来确定原因,并纠正任何相关的问题。

有没有人注意到这个问题?我怀疑这是由于权限,因为会话的定义不指示路径,而只是 .xel 文件的名称。也就是说,它直接写入 SQL Server 日志文件夹,显然 SQL Server 服务帐户被授予完全访问权限。

我在 AlwaysOn_health 会话中遇到了同样的问题。

在此先感谢您的帮助 !

sql-server extended-events sql-server-2014

2
推荐指数
1
解决办法
2876
查看次数