远程桌面连接偶尔无法连接的解决方案

最近公司有一台SQL Server服务器,远程桌面连接时黑屏,过一段时间后爆出一个"两台计算机无法再匹配时间内连接”的消息。

再次远程连接时出现如下图所示的画面:

由于服务器在idc机房,而且sqlserver服务正常,所以断不能随便暴力重起。

即将年关,万一假期中sqlserver服务器出现啥问题,又不能远程登录,似乎心里没底啊......

-----------------------------------------------------------此处省去其他理由和10000字废话---------------------------------------------------------------

最后用logoff命令解决了这个问题:

--查询Remote Desktop Session(注意:如果目标服务器位于某个域,那么进行此操作的终端也必须在同一个域中才行。不然会出现拒绝访问的错误。)

query session /server:MYSERVER_NM

--强制注销会话2(注意:如果目标服务器位于某个域,那么进行此操作的终端也必须在同一个域中才行。不然会出现没有找到会话的错误。)

logoff 2 /server:MYSERVER_NM

--再次查询Remote Desktop Session

query session /server:MYSERVER_NM

这个时候就可以使用管理员账号再次远程登录了,打完收工。

-------------------------------------------------------------------------------------------------------------------------------

另外付上几个偷师来的命令:

tasklist /v /s MYSERVER_NM /u:Administrator
【列出服务器MYSERVER_NM上的所有进程,供查找和排错】

taskkill  /s MYSERVER_NM /u:Administrator /im explorer.exe

【终止服务器MYSERVER_NM上的explorer.exe进程,供远程终止进程使用。可以加/f 参数强制执行。该命令一旦执行不能停止】

原文地址:https://www.cnblogs.com/ajiangg/p/4285611.html