共用方式為


TCPIP 網路用戶端錯誤

下表列出 TCPIP 網路用戶端錯誤常數、值、SqlState、SqlCode 及錯誤描述。

SqlState SqlCode 說明
08S01 -602 訊息 :無法解析指定的主機名稱。

原因:用戶端無法以不正確的使用者指定網路位址或網路埠值連接至 DB2 伺服器。

操作: 驗證連線資訊,確保指定的網路位址與網路埠與伺服器相符。 欲了解更多資訊,請參閱 網路位址與網路埠
08S01 -603 訊息 :無法連接指定的主機。

原因 :客戶端無法以錯誤的使用者指定網路位址或網路埠值連接 DB2 伺服器,或伺服器無法使用。

操作: 驗證連線資訊,確保指定的網路位址與網路埠與伺服器相符。 聯絡網路管理員或伺服器管理員。 欲了解更多資訊,請參閱 網路位址與網路埠
08S01 -604 訊息 :套接字配置失敗。

原因 :當所有本地用戶端套接字資源都在使用時,客戶端未能透過 TCP/IP 網路連接到 DB2 伺服器。

動作 :關閉未使用的用戶端連線。 善用客戶連線池。 更多的資訊,請參閱「連線池」。
08S01 -605 訊息 :網路連線因主機未傳送任何資料而終止。

原因: 客戶端因客戶端或伺服器出現不可預見的問題,無法連接 DB2 伺服器。

操作:聯絡 用戶端管理員、網路管理員或伺服器管理員。
08S01 -606 訊息 :企業單一登入失敗:無法聯絡 SSO 伺服器 <伺服器名稱>。 檢查 SSO 是否已設定,且 SSO 服務是否在 Hat 伺服器上運行。

原因: Enterprise Single Sign-On 伺服器尚未設定或運作。

操作: 驗證連線資訊,確保 ESSO 聯盟應用程式名稱與企業單一 Sign-On 管理員定義的伺服器及當前使用者的值相符。 請向你的企業單一 Sign-On 管理員確認。 設定另一種認證方式。 欲了解更多資訊,請參閱安全方法。
08S01 10093 訊息 :TCPIP 套接字錯誤發生(10014):名稱所指向的 sockaddr 結構包含對應位址族的位址格式錯誤,或 namelen 參數過小。 若名稱參數所指向且長度在 namelen 參數中指定的 sockaddr 結構不在使用者位址空間的有效區域,則也會回傳此錯誤。

原因: 用戶端嘗試使用格式錯誤的 IPv6 網路位址連接 DB2 伺服器。

操作: 驗證連線資訊,確保指定的網路位址與伺服器及 IPv4 或 IPv6 網路的需求相符。 欲了解更多資訊,請參閱網路地址。
08S01 10049 訊息 :TCPIP 套接字錯誤發生(10022):輸入無效參數。

原因: 用戶端嘗試使用格式錯誤的 IPv4 或 IPv6 網路位址連接 DB2 伺服器。

操作: 驗證連線資訊,確保指定的網路位址與伺服器及 IPv4 或 IPv6 網路的需求相符。 欲了解更多資訊,請參閱網路地址。
08S01 10047 訊息 :TCPIP 套接字錯誤發生(10024):不再可用套接字描述符。

原因 :當所有本地用戶端套接字連線都在使用時,用戶端未能透過 TCP/IP 網路連接到 DB2 伺服器。

動作 :關閉未使用的用戶端連線。 善用客戶連線池。 更多的資訊,請參閱「連線池」。
08S01 10061 訊息 :TCPIP 套接字錯誤發生(10040):訊息過大無法放入指定緩衝區,因此被截斷。

原因 :客戶端未能依程式要求執行指令。

動作: 確認指令語法與參數資料值是否在 DB2 伺服器平台及版本所支援的範圍內。 欲了解更多指令與資料型別限制的資訊,請參見資料型別映射。
08S01 10014 訊息 :TCPIP 套接字錯誤發生(10043):不支援指定的協定。

原因 :用戶端嘗試使用一種 DB2 伺服器不支援的存取方式連接,例如安全套接字層或傳輸層安全。

操作: 驗證連線資訊以確保 DB2 伺服器支援 SSL 或 TLS。 設定 TCP/IP 網路時,不指定 SSL 或 TLS。 聯絡網路管理員或伺服器管理員。 欲了解更多關於 TCP/IP 網路連線的資訊,請參見 TCP/IP 網路連線。
08S01 10051 訊息 :TCPIP 套接字錯誤發生(10047):指定套接字族中的位址無法使用此套接字。

原因: 用戶端嘗試使用格式錯誤的 IPv4 或 IPv6 網路位址連接 DB2 伺服器。

操作: 驗證連線資訊,確保指定的網路位址與伺服器及 IPv4 或 IPv6 網路的需求相符。 欲了解更多資訊,請參閱網路地址。
08S01 10065 訊息 :TCPIP 套接字錯誤發生(10049):遠端位址非有效位址(如 INADDR_ANY 或 in6addr_any)。

原因: 用戶端嘗試使用格式錯誤的 IPv6 網路位址連接 DB2 伺服器。

操作: 驗證連線資訊,確保指定的網路位址與伺服器及 IPv4 或 IPv6 網路的需求相符。 欲了解更多資訊,請參閱網路地址。
08S01 10052 訊息 :TCPIP 套接字錯誤發生(10050):一個套接字操作遇到網路失效。 這可能表示網路系統(即 Windows Sockets DLL 所運行的協定堆疊)、網路介面或本地網路本身出現嚴重故障。

原因 :客戶端無法以錯誤的使用者指定網路位址或網路埠值連接 DB2 伺服器,或伺服器無法使用。

操作: 驗證連線資訊,確保指定的網路位址與網路埠與伺服器相符。 聯絡伺服器管理員。 欲了解更多資訊,請參閱網路位址與網路埠。
08S01 10040 訊息 :TCPIP 套接字錯誤發生(10053):目前無法從此主機存取網路。

原因 :客戶端無法以錯誤的使用者指定網路位址或網路埠值連接 DB2 伺服器,或伺服器無法使用。

操作: 驗證連線資訊,確保指定的網路位址與網路埠與伺服器相符。 聯絡伺服器管理員。 欲了解更多資訊,請參閱網路位址與網路埠。
08S01 10053 訊息 :TCPIP 套接字錯誤發生(10053):對於連線導向套接字,此錯誤表示連線因 keep-alive 活動偵測到操作進行中失敗而中斷。 對於資料報套接字,此錯誤表示存活時間已過期。

原因 :伺服器關閉了客戶端連線。

操作: 聯絡網路管理員或伺服器管理員。
08S01 10060 訊息:發生 TCPIP 套接字錯誤(10052):由於 keep-alive 活動在操作進行中偵測到故障,連線已中斷。

原因 :伺服器關閉了客戶端連線。

操作: 聯絡網路管理員或伺服器管理員。
08S01 10054 訊息 :TCPIP 套接字錯誤發生(10053):已建立連線被主機軟體中止。

原因 :伺服器關閉了客戶端連線。

操作: 聯絡網路管理員或伺服器管理員。
08S01 10052 訊息 :TCP/IP 套接字錯誤發生(10054):虛擬電路因遠端用戶執行強制或中止關閉而被重置。 應用程式應該會關閉插槽,因為它已經無法使用。 在 UPD 資料報套接字上,此錯誤表示先前的傳送操作導致 ICMP 「埠無法達」訊息。

原因 :伺服器關閉了客戶端連線。

操作: 聯絡網路管理員或伺服器管理員。
08S01 10055 訊息 :TCPIP 套接字錯誤發生(10055):無緩衝區空間可用。

原因 :當所有本地用戶端套接字資源都在使用時,客戶端未能透過 TCP/IP 網路連接到 DB2 伺服器。

動作 :關閉未使用的用戶端連線。 善用客戶連線池。 更多的資訊,請參閱「連線池」。
08S01 10057 訊息:發生 TCPIP 套接字錯誤(10057):由於套接字未連接,並且在使用 sendto 函數透過資料報套接字傳送時未提供位址,因此不允許傳送或接收資料。

原因:用戶端無法以不正確的使用者指定網路位址或網路埠值連接至 DB2 伺服器。

操作: 驗證連線資訊,確保指定的網路位址與網路埠與伺服器相符。 欲了解更多資訊,請參閱網路位址與網路埠。
08S01 10065 訊息 :TCPIP 套接字錯誤發生(10060):連線因網路故障或對等系統未回應而中斷。

原因 :伺服器關閉了客戶端連線。

操作: 聯絡網路管理員或伺服器管理員。
08S01 10024 訊息 :TCPIP 套接字錯誤發生(10061):嘗試連接被強制拒絕。

原因:用戶端無法以不正確的使用者指定網路位址或網路埠值連接至 DB2 伺服器。

操作: 驗證連線資訊,確保指定的網路位址與網路埠與伺服器相符。 欲了解更多資訊,請參閱網路位址與網路埠。
08S01 10043 訊息 :TCPIP 套接字錯誤發生(10065):嘗試對無法連線的主機進行套接字操作。

原因 :客戶端無法以錯誤的使用者指定網路位址或網路埠值連接 DB2 伺服器,或伺服器無法使用。

操作: 驗證連線資訊,確保指定的網路位址與網路埠與伺服器相符。 聯絡伺服器管理員。 欲了解更多資訊,請參閱網路位址與網路埠。
08S01 10050 訊息 :TCPIP 套接字錯誤發生(10093):必須先成功呼叫 WSAStartup 才能使用此函式。 如需詳細資訊,請參閱https://msdn.microsoft.com/library/ms742213(VS.85).aspx

原因 :當所有本地用戶端套接字連線都在使用時,用戶端未能透過 TCP/IP 網路連接到 DB2 伺服器。

動作 :關閉未使用的用戶端連線。 善用客戶連線池。 更多的資訊,請參閱「連線池」。