原文:SQL Server 系統緩沖區空間不足或隊列已滿(錯誤:10055)

最近數據庫連接總隔段時間出現provider: TCP 提供程序, error: 由於系統緩沖區空間不足或隊列已滿,不能執行套接字上的操作。 的錯誤。但這並不是SQL Server服務本身導致了此問題,實際上是來自 Windows系統,由機器的內存或TCP端口問題導致。我這里是由於連接過多,導致端口耗盡 根據操作系統的報錯來排查 。 已經知道問題根本原因之后,那么解決問題就變得簡單了。Window ...

2021-08-26 11:37 0 239 推薦指數:

查看詳情

Error is 10055 由於系統緩沖區空間不足隊列已滿,不能執行套接字上的操作

今天上午,一個同事反映:某系統的某個通過socket來進行通信的服務無法連接上數據庫里,在操作系統上用數據庫的客戶端測試數據庫連接也出現這樣的錯誤信息:Error is 10055 由於系統緩沖區空間不足隊列已滿,不能執行套接字上的操作。 經過檢查,發現該程序是部署在一個前置 ...

Tue Jun 10 01:15:00 CST 2014 0 2294
由於系統緩沖區空間不足隊列已滿,不能執行套接字上的操作

在繁忙的服務器上,其所能支持的TCP連接有限,如果大量連接沒有關閉或者處於TIME_WAIT狀態會影響網絡程序的正常運行。嚴重的時候我們會遇到“由於系統緩沖區空間不足隊列已滿,不能執行套接字上的操作。(An operation on a socket could not be performed ...

Fri Sep 07 21:46:00 CST 2012 0 3667
由於系統緩沖區空間不足隊列已滿,不能執行套接字上的操作。

問題出現在博客抓取程序上。上周五下班前打開的程序,運行了2天左右,在這周一中午左右程序報錯。 連主機都DOWN了,系統是WIN SERVER 2003。 錯誤記錄如圖,我也不知道是不是這條有關,不過貌似關系很大。 程序里加了錯誤記錄功能,記錄下的錯誤 ...

Mon Nov 19 23:20:00 CST 2012 0 3480
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM