MSSQL服务器如何快速关闭所有链接(mssql 关闭所有链接)

网友投稿 407 2024-01-11

MS SQL 服务器在维护或升级的时候,我们经常会需要快速的关闭所有连接,以免给用户带来不便那么MSSQL服务器如何快速关闭所有连接呢?首先,我们需要进入***管理工具中,点击“服务器对象”,右击“试图当前连接”,点击“计算机管理器”,查看所有的连接,把它们复制到一个文本文档中。

MSSQL服务器如何快速关闭所有链接(mssql 关闭所有链接)

然后,使用Transact-SQL查询关闭由文本文档列出的所有连接如下所示:“`sqlDECLARE @cmd VARCHAR(4000) SELECT @cmd = COALESCE(@cmd + ‘ ; ‘, ”)+ ‘Kill ‘ + CONVERT(VARCHAR(5), Spid)

FROM master..Sysprocesses WHERE Spid IN (SELECT SPID FROM OPENROWSET(‘SQLOLEDB’, ‘Data Source=server;

User ID=username; Password=password; Initial Catalog=master;’, ‘SELECT SPID FROM master..Sysprocesses’))

EXEC(@cmd)GO最后,输入上述指令,即可强行关闭所有连接但要注意,在进行任何操作之前,通常最好总是先备份使用以上方法,可以帮助我们快速关闭服务器上的所有连接,以保证服务器的正常运行但是一定要在关闭前备份服务器,以免由于意外情况产生的问题带来麻烦。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:利用Redis解决高并发访问问题(高并发和redis的关系)
下一篇:MSSQL启用新的密码策略:增加安全可靠性(mssql 启用密码策略)
相关文章