win2003系統,終端超過最大連線數解決辦法

2021-04-02 08:30:41 字數 1150 閱讀 4846

處理

1、首先你可以telnet到此主機上(不管你用哪種方法),當然如果能直接操作機器更好,不過直接操作就不必用命令列了,用控制台更直觀,這裡不是我們講述的問題,略過。

2、telnet上去後,先看登陸的使用者:

輸入命令:query user

系統返回:

username sessionname id state idle time logon time

administrator console   0 執行中 .  2004-10-09 15:37

user1 usermachine1   1 執行中 .  2004-10-09 15:37

user2                          12 已斷開 無 2004-10-09 15:37

此時可以看出的可能根我們的不一樣,根據具體情況而定。

看到嗎? id 0 的使用者是本地登陸的,id 1 和 id 12是3389登陸的使用者,前者在執行中,後者已經斷開了,但是斷開了仍然占用系統資源和通道,我們要把它踢掉。如下進行操作即可。

輸入命令:logoff 12

c:/>query user //再看看

username sessionname id state idle time logon time

administrator console 0 執行中 . 2004-10-09 15:37

user1 usermachine1   1 執行中 .  2004-10-09 15:37

3、如果伺服器關閉了telnet功能(這是預設的),還可以通過sqlserver的xp_cmdshell擴充套件儲存過程,使用格式:master.dbo.xp_cmdshell '命令內容',其餘可參考第二步。此方式要求有訪問xp_cmdshell的許可權。

事後補救

因為windows 2003中設定了最大允許連線數限制,而你每次連線後可能沒有登出而是直接關閉,導致連線數超過了最大連線數。你可以在windows 2003 伺服器上通過組策略中設定一下來解決問題:單擊「開始→執行」,輸入「gpedit.msc」,回車後開啟組策略視窗,然後依次定位到「計算機配置→管理模板→終端服務→會話」,然後在右側視窗中雙擊「為斷開的會話設定時間限制」,在開啟的視窗中將「結束斷開連線的會話」時間設定為5分鐘。最好的解決方法還是你每次斷開連線時通過登出的方式。

Win2003遠端終端超過最大連線數的解決方法

使用遠端桌面鏈結登入到終端伺服器時經常會遇到 終端伺服器超出最大允許鏈結數 諸如此類錯誤導致無法正常登入終端伺服器,引起該問題的原因在於終端服務的預設鏈結數為2個鏈結,並且當登入遠端桌面後如果不是採用登出方式退出,而是直接關閉遠端桌面視窗,那麼實際上會話並沒有釋放掉,而是繼續保留在伺服器端,這樣就會...

Win2003遠端終端超過最大連線數的解決方法

終端連線超出了最大連線 這是因為windows2003僅支援2個終端使用者的登陸.當這種情況出現後,多數人選擇的是給機房打 進行重啟伺服器.可是帶來的損失也是顯而易見的.那麼我們有什麼辦法來解決呢?方法當然是有的。我們只需要在一台2003的機器上執行 tsmmc.msc 就可以開啟遠端桌面連線,在這...

win2003終端服務授權

2006 06 11 11 26 2318人閱讀 收藏 舉報 win2003終端服務授權 去微軟註冊去 購買方式選擇 select or exterprise agreement 得到7組數字字母的伺服器id 伺服器上選擇選擇 註冊 然後獲取客戶機許可證 數量隨便填,註冊號碼可用 4954438 這...