SQL Server 不是接聽您用來連線的通訊協定或連接埠。伺服器上的「伺服器網路公用程式」(Server
Network Utility) 會判斷 SQL Server 將使用的通訊協定,以及 SQL Server 將接聽的 TCP/IP
連接埠。「用戶端網路公用程式」(Client Network Utility)、MDAC 資料來源名稱 (DSN)
或您的連接字串,會判斷用戶端連線時所使用的通訊協定和連接埠。
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
289573?
(http://support.microsoft.com/kb/289573/
)
PRB:Configuring DSNs with SQL Server net-libraries
328383?
(http://support.microsoft.com/kb/328383/
)
SQL Server clients may change protocols when the client computers try to connect to an instance of SQL Server
SQL Server 啟動時,無法接聽指定的 TCP/IP 連接埠,並且不接受 TCP/IP 連線。
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
293107?
(http://support.microsoft.com/kb/293107/
)
Clients cannot communicate to SQL Server through port 1433 or the port SQL Server is listening on
SQL Server 名稱與電腦名稱不同。 如需有關 SQL Server 2000
中此問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
303774?
(http://support.microsoft.com/kb/303774/
)
BUG: "Renaming a server" topic in SQL Server Books Online is incomplete
如需有關 SQL Server 7.0
中此問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
如需有關叢集環境中此 SQL Server
問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
307336?
(http://support.microsoft.com/kb/307336/
)
The SQL Server Network Name resource cannot be renamed
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
298822?
(http://support.microsoft.com/kb/298822/
)
FIX: MSDE connection may fail on a multihomed computer
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
306199?
(http://support.microsoft.com/kb/306199/
)
FIX: Dynamic IP addresses cannot connect to SQL Server 2000
根據預設,使用 SQL Server Desktop Engine (也就是 MSDE 2000) Service
Pack 3 (SP3) 或 SP3a 啟動時只允許本機連線。如果要允許遠端連線至 SQL Server Desktop
Engine,請依照下列文件中的步驟執行:
814130?
(http://support.microsoft.com/kb/814130/
)
如何協助保護 SQL Server 2000 本機資料庫的網路連線
與用戶端或應用程式相關的原因
如果某些用戶端電腦或應用程式可以連線,但其他的卻不行,您很可能遭遇到用戶端問題。
電腦名稱不存在。請仔細檢查您嘗試連線的電腦的名稱拼字。
您正嘗試存取 SQL Server 的具名執行個體,但未指定正確的執行個體名稱。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
265808?
(http://support.microsoft.com/kb/265808/
)
INF:如何以舊版用戶端工具連接 SQL Server 2000 具名執行個體
您要用來連線的 Windows 層級安全性與預期的不同。例如,Microsoft Internet
Information Services (IIS) 使用 IUSR_computername 或者可能使用其他帳戶 (視 IIS 的設定而定),而不是您用來登入 Windows 的帳戶。此外,在某些情況下,連結的伺服器會使用
SQL Server Agent 的 Windows 層級安全性內容。您所使用帳戶的安全性內容,可能沒有存取 SQL Server
安裝所在電腦的權限。
328383?
(http://support.microsoft.com/kb/328383/
)
SQL Server clients may change protocols when the client computers try to connect to an instance of SQL Server
289573?
(http://support.microsoft.com/kb/289573/
)
PRB: Configuring DSNs with SQL Server net-libraries
您從用戶端的網路內容中移除了 Client for Microsoft Networks
網路元件。
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
253959?
(http://support.microsoft.com/kb/253959/
)
Client for Microsoft Networks functions when unbound from network adapter
如果 SQL Server
位於叢集環境中,則網路介面卡的命名或設定可能不正確。如果有任何網路介面卡使用特殊字元或大小寫混合來命名,請將介面卡重新命名。請確認電腦上的網路介面卡都已正確地設定。