浏览器关闭时存储过程停止

时间:2014-09-13 03:41:43

标签: asp.net ado.net

通过调用 ExecuteSqlCommandAsync 启动长时间运行的进程(SQL存储过程)。只要我启动并运行浏览器,存储过程就会返回数据。关闭浏览器后,存储过程将停止或回滚。这是预期的行为吗?如果我必须运行一个长时间运行的进程,我该怎么做才能确保长时间运行的进程会运行。

1 个答案:

答案 0 :(得分:0)

需要调用的存储过程可以包装在SSIS包中,Web应用程序可以直接调用SSIS包,这将有助于将存储过程作为任务运行。浏览器可以关闭,但任务仍然会运行。