Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在特定时间运行SQL进程_Sql_Sql Server - Fatal编程技术网

在特定时间运行SQL进程

在特定时间运行SQL进程,sql,sql-server,Sql,Sql Server,我正在尝试构建一个后台进程,该进程将检查并执行用户将在UI应用程序上调度的存储过程SQL Server 2008R2。我不想创造工作,我想自己处理。例如,我计划每2秒运行一次检查,检查是否有流程在特定时间运行 有没有更好的办法 如果不想在SQL Server中设置任务,可以编写一个发出DB调用的应用程序,然后通过Windows任务计划程序计划该应用程序。等待时间我不想创建作业-为什么不?这就是代理的作用……是的,但如果用户取消进程,我需要与作业同步并取消它,所以我计划每2秒运行一次检查-没有作业

我正在尝试构建一个后台进程,该进程将检查并执行用户将在UI应用程序上调度的存储过程SQL Server 2008R2。我不想创造工作,我想自己处理。例如,我计划每2秒运行一次检查,检查是否有流程在特定时间运行


有没有更好的办法

如果不想在SQL Server中设置任务,可以编写一个发出DB调用的应用程序,然后通过Windows任务计划程序计划该应用程序。

等待时间我不想创建作业-为什么不?这就是代理的作用……是的,但如果用户取消进程,我需要与作业同步并取消它,所以我计划每2秒运行一次检查-没有作业,你怎么做?我可以使用WAITFOR,但这是一种阻塞,直到它完成,我希望能够在线程中运行它们