SQL Server 6.5 Win16 用戶端連線的 INF: 數目

文章翻譯 文章翻譯
文章編號: 150909 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

結論

當您使用 16 位元 Windows 用戶端工具,例如 ISQL/W,DB 程式庫從 SQL Server 6.5 連線到 SQL Server 6.0 或 SQL Server 6.5 版與您可能無法進行多個同時連線到 SQL Server 時您會有如果您使用 [SQL Server 版本 6.0 的資料程式庫的版本。資料程式庫所牽涉是 W3DBLIB.DLL 或 MSDBLIB3.DLL。

使用通訊協定網路程式庫無關。

連線的數目會受到影響的 SQL Server 網路封包大小設定值。小 [網路封包大小 (最小 512 位元組),您可以使來自同一個資料程式庫用戶端,因為越大網路封包大小上,,會使用更多的系統資源的多同時連線 Windows 3.x 用戶端。

當 Windows 3.1 x 用戶端用盡系統資源時,就會出現下列訊息:
msg.No.: 10000 高的嚴重性等級: 8 狀態: 0
錯誤: 無法配置足夠的記憶體
作業系統錯誤: 12 無法配置足夠的記憶體

其他相關資訊

開始 6.5 版 16 位元 Windows 資料程式庫會使用下列條件下伺服器端上指定的網路封包大小組態:
  1. 用戶端應用程式使用資料程式庫函式 DBSETLVERSION,並指定 DBVER60 利用 SQL Server 6.0 或 6.5 版本的功能。
  2. 用戶端應用程式未指定封包大小使用
DBSETLPACKET 資料程式庫函式。

從版本 6.0,開始 「 ISQL/W 用戶端工具可用以 dbsetlversion 到版本 6.0 設定資料程式庫的用戶端行為。不過,不會指定要在用戶端上使用網路封包大小。當工具與 16 位元資料程式庫從 SQL Server 6.0 搭配使用時,網路封包大小被預設為 512 個位元組可讓您從相同的用戶端進行公平的同時連線數目。根據您特定的電腦特定的組態,可以讓不同的連線數目。但是,不經常從相同的用戶端進行 15 的具名的管道連線。

如果網路封包大小,在伺服器端設定為 512,請使用 ISQL/W 和 16 位元資料程式庫版本 6.5,從,應該從相同的用戶端進行相同的連線數目。不過,如果網路封包大小設定為 4096 位元組 (也就是預設設定值) 伺服器一邊如果您能夠進行 15 的具名的管道連線之前當封包大小是 512,您可能可以預期,讓只有 5 個同時的具名的管道連線以封包大小設定為 4096。

屬性

文章編號: 150909 - 上次校閱: 2013年9月30日 - 版次: 3.0
這篇文章中的資訊適用於:
  • Microsoft SQL Server 6.0 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
關鍵字:?
kbnosurvey kbarchive kbmt kbinterop kbusage KB150909 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:150909
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com