龍江電腦維修服務第一站!
當前位置: 主頁 > 技術資訊 > 辦公軟件 >

如何解決SQL Server 2000中的連接問題

來源:七彩陽光電腦科技 作者:管理員 發表于:2012-11-12 15:59  點擊:
內容介紹

重要說明:本文包含有關修改注冊表的信息。修改注冊表之前,一定要備份注冊表,并且一定要知道在發生問題時如何還原注冊表。有關如何備份、還原和編輯注冊表的信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:   本文來自織夢

256986 Microsoft Windows 注冊表說明  內容來自dedecms

本任務的內容
概要 
解決連接問題 
驗證 DNS 設置 
驗證啟用的協議和別名 
驗證 SQL Server 實例正在正確地偵聽 
解決 MDAC 問題 
解決防火墻問題 
解決身份驗證和安全問題 
解決 TCP/IP 套接字上的壓力問題 
查看 SQL Server 實例是否以單用戶模式啟動 
驗證到 SQL Server 的命名管道連接 
解決在恢復過程中連接超時的問題 
測試連接到 SQL Server 實例的不同方法 
捕捉網絡監視器蹤跡
參考
概要
本文能幫助您解決 Microsoft SQL Server 2000 的連接問題。本文描述了常見連接問題和所能采取的有助于解決連接問題的步驟。 
SQL Server 2000 支持 SQL Server 實例和客戶端應用程序間的多種通信方式。如果您的客戶端應用程序和 SQL Server 實例位于同一臺計算機上,那么 Microsoft Windows 處理之間的通訊 (IPC) 部件(例如本地命名管道或共享內存協議)將被用于通信。但是,當客戶端應用程序和 SQL Server 實例位于不同計算機上時,一個網絡 IPC(例如 TCP/IP 或命名管道)將被用于通信。 copyright dedecms


SQL Server 2000 使用網絡庫(一個 DLL)與特定的網絡協議進行通信。一對匹配網絡庫必須在客戶端計算機上激活,而且在支持待用網絡協議的服務器計算機上也必須是激活的。例如,如果您想啟用一個客戶端應用程序,通過 TCP/IP 與某個特定的 SQL Server 實例通信,那么客戶端的 TCP/IP 套接字網絡庫 (Dbnetlib.dll) 就必須配置為連接到客戶端計算機的服務器。同樣,服務器 TCP/IP 套接字網絡庫 (Ssnetlib.dll) 必須偵聽服務器計算機。在此方案中,TCP/IP 協議堆棧必須同時安裝在客戶端計算機和服務器計算機上。 

本文來自織夢

在安裝完 SQL Server 2000 之后,您可以通過客戶端網絡實用程序來配置客戶端網絡庫的屬性。您可以通過服務器網絡實用程序 (Svrnetcn.exe) 來配置服務器網絡庫的屬性。在安裝 SQL Server 安裝程序中的服務器工具時,服務器的網絡庫也同時被安裝了。但是,某些服務器的網絡庫可能未被激活。在默認情況下,SQL Server 2000 啟用并偵聽 TCP/IP、命名管道和共享內存。因此,如果一個客戶端要連接到一臺服務器計算機,該客戶端必須使用一個客戶端網絡庫,該網絡庫須與 SQL Server 實例正在使用的服務器網絡庫之一相匹配。 本文來自織夢

有關 SQL Server 通訊部件和網絡庫的其他信息,請參見“SQL Server 在線參考書”中的下列主題: 
通信部件 
客戶端和服務器網絡庫 
管理客戶端 copyright dedecms

返回頁首 
解決連接問題
在 sQL Server 2000 中您可能會注意到的大多數連接問題都是由 TCP/IP 的問題或 Windows 身份認證的問題引起,或者由兩者共同引起。 織夢內容管理系統


重要說明:在開始解決 SQL Server 2000 的連接問題之前,請確認 MSSQLServer 服務已在運行 SQL Server 的計算機上啟動。 織夢好,好織夢


返回頁首 
驗證 DNS 設置
域名系統 (DNS) 中的名稱解析過程用于解析 SQL Server 實例名稱的 IP 地址。如果名稱解析過程工作不正常,就不能獲得 SQL Server 實例,您可能會收到一條或多條下列錯誤信息: 

織夢內容管理系統

SQL Server does not exist or access denied 內容來自dedecms

General Network Error

織夢內容管理系統

Cannot Generate SSPI Context
要驗證名稱解析過程是否在解析正確的服務器,可以使用服務器名和服務器的 IP 地址 ping 服務器。為此,請按以下步驟操作: 
單擊“開始”,然后單擊“運行”。 
在“運行”對話框中,在“打開”框中鍵入 cmd,然后單擊“確定”。 
在命令提示符下,運行下列命令:
ping <Server Name>
記錄返回的 IP 地址。 
在命令提示符下,運行下列命令(此處的 IP address 就是您在步驟 3 中記錄的 IP 地址):
ping –a <IP address>
驗證命令解析的是正確的服務器名。如果兩個指定的命令有任何一個不成功、超時或沒有返回正確的值,那么 DNS 查找未能正常工作,或者有其他網絡或路由問題引發問題。要查看當前 DNS 設置,在命令提示符下運行下列命令:
ipconfig /all
有關 ipconfig 命令的其他信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 
223413 Windows 2000 中 Ipconfig.exe 的選項 

織夢內容管理系統


要解決此問題,可以在客戶端計算機上的 %systemroot%\system32\drivers\etc\hosts 文件中為服務器添加一個條目。要解決此問題,還可以使用命名管道網絡庫連接到服務器。 織夢好,好織夢


返回頁首 
驗證啟用的協議和別名
如果客戶端計算機上的別名設置錯誤,可能會引起連接問題。您可以使用客戶端網絡實用程序查看別名。為此,請按以下步驟操作: 
啟動客戶端網絡實用程序。如果 SQL Server 客戶端工具被安裝在正在運行客戶端應用程序的計算機上,請按照以下步驟啟動客戶端網絡實用程序: 
單擊“開始”,然后指向“程序”。 
指向“Microsoft SQL Server”,然后單擊“客戶端網絡實用程序”。
如果 SQL Server 客戶端工具沒有安裝在客戶端計算機上,請按照以下步驟啟動客戶端網絡實用程序: 
單擊“開始”,然后單擊“運行”。 
在“運行”對話框中,在“打開”框中鍵入 cliconfg,然后單擊“確定”。
在“SQL Server 客戶端網絡實用程序”窗口中,單擊“常規”標簽,然后啟用您要使用的所有協議。 

dedecms.com

注意:您必須至少啟用 TCP/IP 協議和命名管道協議。 
單擊“別名”標簽,然后驗證為 SQL Server 實例所配置的別名。 
驗證別名的屬性,確認服務器名或 IP 地址和協議的配置是正確的。
通過使用服務器名、IP 地址或者其他協議,您可以創建一個新的別名以測試連接性能。 內容來自dedecms

  本文來自織夢

注意:在 Microsoft 數據存取部件 (MDAC) 的早期版本中,客戶端網絡實用程序的用戶界面是不同的。因此,如果您沒有看到本文中列出的選項,請在運行客戶端應用程序的計算機上安裝 MDAC 的新版本。 dedecms.com

  內容來自dedecms

返回頁首 
驗證 SQL Server 實例正在正確地偵聽
要驗證 SQL Server 實例正在正確地偵聽命名管道、TCP/IP 或您在客戶端應用程序中使用的其他協議,請打開當前的 SQL Server 錯誤日志文件。SQL Server 錯誤日志文件可能包括與以下類似的條目:
2003-11-06 09:49:36.17 server SQL server listening on TCP, Shared Memory, Named Pipes. 
2003-11-06 09:49:36.17 server SQL server listening on 192.168.1.5:1433, 127.0.0.1:1433.

dedecms.com

  copyright dedecms

通過分析 SQL Server 錯誤日志文件中的條目,可以驗證 SQL Server 實例是否正在偵聽正確的 IP 地址和端口。在默認情況下,一個默認的 SQL Server 實例偵聽端口 1433。您還可以使用服務器網絡實用程序來驗證 SQL Server 的協議設置并更改 SQL Server 中的屬性,包括可以連接到 SQL Server 和可以使用的端口的協議。關于使用服務器網絡實用程序的更多信息,請參見 SQL Server 在線參考書中的“SQL Server 網絡實用程序”專題。  織夢好,好織夢

有時候,SQL Server 2000 可能不會綁定于端口 1433 或任何其他指定的端口。如果端口正被其他應用程序使用,或者如果您正在嘗試使用一個錯誤的 IP 地址進行連接,就可能會出現此問題。因此,TCP/IP 到 SQL Server 的連接可能不成功,在 SQL Server 錯誤日志中您會收到下列錯誤信息: dedecms.com

腾讯捕鱼达人怎么赚钱 今日股市分析 贵州十一选五线上购买 时时彩软件哪个最好 陕西11选五走势图带连线图 黑龙江十一选五前三直选遗漏 益丰配资 贵州快3预测推荐 正规的股票交易平台 广西快乐十分是合法吗 新华股票配资 快乐10分任5奖金 股票融资融券规则 湖北11选5网上投注 创业板股票涨跌幅 天津快乐10分 股票短线下载