gpt4 book ai didi

sql-server - 扩展事件 - 无法将对象添加到事件 session 中

转载 作者:行者123 更新时间:2023-12-03 00:44:12 26 4
gpt4 key购买 nike

当我尝试运行扩展事件时:

CREATE EVENT SESSION [Loading] ON SERVER  
ADD EVENT sqlserver.sql_statement_completed(SET collect_statement=(1))
ADD TARGET package0.event_file(SET filename=N'C:\Users\user\Documents\test.xel',max_file_size=(10))
WITH (MAX_MEMORY=4096 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=3 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=NONE,TRACK_CAUSALITY=OFF,STARTUP_STATE=OFF)
GO

在 SQL Server 2016 上,我得到:

The target, "5B2DA06D-898A-43C8-9309-39BBBE93EBBD.package0.event_file", encountered a configuration error during initialization. Object cannot be added to the event session. The operating system returned error 5: 'Access is denied. ' while creating the file 'C:\Users\user\Documents\test_0_131207679384970000.xel'. (Microsoft SQL Server, Error: 25602)

问题出在哪里?我对 C:\Users\user\Documents 有足够的权限。

最佳答案

您需要向 NTService\MSSQLServer 授予对该文件夹的写入权限,这是 SQL Server 服务运行的权限。

关于sql-server - 扩展事件 - 无法将对象添加到事件 session 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40004904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com