8

是否可以在存储过程运行时关闭 ms sql server management studio,而不停止存储过程?

4

3 回答 3

6

如果您的意思是您在 SSMS 中运行的 SP,那么不会。显然,关闭您自己的 SSMS 不会影响服务器上其他用户运行的 SP。

于 2013-02-07T10:25:23.330 回答
4

你真的不能,但是你可以创建一个 SQL 代理作业来执行存储的过程你需要返回给你的结果集还是你正在更新数据?

如果它是一个更新,我认为你可以从代理运行它,如果不是,你返回一个长时间运行的存储过程的结果集的下一个最简单的方法是创建一个 SSIS 包,将结果集输出到 csv,excel doc 什么是合适的。这个包也可以由 SQL 代理执行。

于 2013-02-08T15:27:57.897 回答
0

是的,您可以,但是如果返回某些内容,您将无法看到 SP 的结果。一旦将执行权交给服务器,服务器将执行 SP 而不是 SSMS。

于 2013-02-07T10:35:00.277 回答