我可以关闭SSMS但是运行存储过程吗?

时间:2013-02-07 08:34:36

标签: sql sql-server stored-procedures

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

3 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:3)

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

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

答案 2 :(得分:0)

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