Sql server 2012 如何安排在特定时间运行扩展事件

Sql server 2012 如何安排在特定时间运行扩展事件,sql-server-2012,extended-events,Sql Server 2012,Extended Events,基本上,我已经创建了一个新的扩展事件会话,我想将它安排在一个特定的时间(比如凌晨2:00)运行。 通常我会编写一个脚本来创建一个跟踪,然后能够使用SQL代理作为作业来安排它,但是我不熟悉使用扩展事件,我想知道如何安排会话在特定时间开始捕获。您可以随时使用创建事件会话创建会话:这只会创建会话,但不会启动会话。在SQL Agent作业中,您可以根据计划使用以下简单命令启动会话: ALTER EVENT SESSION session_name ON SERVER STATE = start; 谢谢

基本上,我已经创建了一个新的扩展事件会话,我想将它安排在一个特定的时间(比如凌晨2:00)运行。
通常我会编写一个脚本来创建一个跟踪,然后能够使用SQL代理作为作业来安排它,但是我不熟悉使用扩展事件,我想知道如何安排会话在特定时间开始捕获。

您可以随时使用创建事件会话创建会话:这只会创建会话,但不会启动会话。在SQL Agent作业中,您可以根据计划使用以下简单命令启动会话:

ALTER EVENT SESSION session_name
ON SERVER
STATE = start;

谢谢你的回答,我完全忘记了这个问题。