windows2003远程桌面终端服务器超出了最大允许连接数

发布时间:2020-11-07编辑:脚本学堂
本文介绍了windows2003远程桌面终端服务器超出了最大允许连接数问题的解决方法,有需要的朋友参考下。

当windows server 2003中远程桌面出现:终端服务器超出了最大允许连接数这个问题时,应该怎么办呢?

远程终端超出了允许的<a href=http://www.jb200.com/zt/zuidalianjieshu/ target=_blank class=infotextkey>最大连接数</a>

不要着急,可以参考如下的方法解决:

一、登陆上去后,打开任务管理器-用户,注销其它用户。

二、如果可以telnet,不管用什么方式,反正可以得到服务器的shell
上去后先看登陆的用户,输入命令:query user
系统返回:
 

用户名                会话名             id  状态    空闲时间   登录时间
administrator         console             0  运行中          .  2009-12-16 8:30
hqw23                 usermachine1        1  运行中          .  2009-12-16 12:37
user                                      12 已断开         无  2009-12-16 15:17
 

看到了吗?id为0的用户是本地登陆的,id为1和id为12是3389登陆的用户。前者在运行中,后者已经断开了。但是断开了仍然占用系统资源和通道。我们要把它踢掉,方法是:
输入命令:logoff 12

再次query user,显示:
 

用户名                会话名             id  状态    空闲时间   登录时间
administrator         console             0  运行中          .  2009-12-16 8:30
hqw23                 usermachine1        1  运行中          .  2009-12-16 12:37

三、如果服务器关闭了telnet功能,还可以通过sqlserver的xp_cmdshell扩展存储过程,使用格式:
master.dbo.xp_cmdshell '命令内容'
此方式要求有访问xp_cmdshell的权限。