标签: asp.net ado.net
通过调用 ExecuteSqlCommandAsync 启动长时间运行的进程(SQL存储过程)。只要我启动并运行浏览器,存储过程就会返回数据。关闭浏览器后,存储过程将停止或回滚。这是预期的行为吗?如果我必须运行一个长时间运行的进程,我该怎么做才能确保长时间运行的进程会运行。
答案 0 :(得分:0)
需要调用的存储过程可以包装在SSIS包中,Web应用程序可以直接调用SSIS包,这将有助于将存储过程作为任务运行。浏览器可以关闭,但任务仍然会运行。