SQL Server不存在或訪問被拒絕解決方案
故障現象:某公司局域網服務器中安裝了SQL Server 2000,某次在客戶端計算機訪問數據庫服務器時,出現“SQL Serve不存在或訪問被拒絕”的提示。請問這是什麼原因造成的,應該如何解決?
解決方法:“SQL Server不存在或訪問被拒絕故障通常是最複雜的故障之一,造成此故障的原因較多。SQL Server名稱或IP位址拼寫有誤;服務器端網絡配置有誤以及客戶端網絡配置有誤等錯誤配置均會造成上述故障的發生。其中使用SQL Server自帶的“服務器網絡實用工具”來解決的步驟如下所述:
步驟/方法
(01)第1步,依次單擊“開始”→“所有程序”→Microsoft SQL Server→“服務器網絡實用工具”,開啟“SQL Server網絡實用工具”對話框。從該對話框中可以看到服務器啓用了哪些協議,一般而言應該啓用命名管道及TCP/IP,如圖2008120213所示。圖2008120213 SQL Server網絡實用工具
(02)第2步,在“啓用的協議”列表框中選中TCP/IP選項並單擊“屬性”按鈕,開啟hanjiangit-TCP/IP對話框。在該對話框中檢查SQL Server服務默認端口的設定,默認會使用1433端口。如果選取“隱藏服務器”複選框,則客戶端將無法透過枚舉服務器來看到這臺SQL Server服務器,從而起到保護作用。如果檢查沒有問題單擊“確定”按鈕,如圖2008120214所示。圖2008120214 檢查TCP/IP屬性
(03)第3步,檢查完服務器端的網絡配置,接着要到客戶端檢查客戶端的網絡配置。在安裝了SQL Server客戶端的計算機中依次單擊“開始/所有程序/Microsoft SQL Server/客戶端網絡實用工具”,開啟“SQL Server客戶端網絡實用工具”對話框。在該對話框中可以看到客戶端啓用了哪些協議,一般而言同樣需要啓用命名管道(Named Pipes)及TCP/IP,如圖2008120215所示。圖2008120215 SQL Server客戶端網絡實用工具
(04)第4步,在“按順序啓用協議”列表中單擊選中TCP/IP選項,並單擊“屬性”按鈕。在開啟的TCP/IP對話框中可以檢查客戶端默認連接端口的設定,該端口必須與服務器一致。如果沒有問題單擊“確定”按鈕,如圖2008120216所示。圖2008120216 檢查客戶端使用的端口
(05)第5步,在“SQL Server客戶端網絡實用工具”對話框中單擊“別名”選項卡,可以爲服務器配置別名。服務器的別名是用於連接的名稱,連接參數中的服務器是真正的服務器名稱,兩者可以相同或不同。例如可以使用SQL Server來代替真正的服務器名稱hanjiangit,並使用網絡庫“Named Pipes(命名管道)”。確認服務器別名沒有問題,單擊“確定”按鈕,如圖2008120217所示。圖2008120217 配置SQL Server
(06)透過對以上參數進行檢查並配置,基本可以排除本例所提到的故障。
特別提示
除了上述原因及解決方法,用戶還可以從以下幾個方面進行檢查:
1.檢查網絡物理連接<br/>使用Ping命令測試服務器IP位址或服務器名稱,如果Ping服務器IP位址時失敗,說明物理連接有問題,這時要檢查硬件設備(如網卡、交換機、路由器等)。還有一種可能是由於客戶端和服務器之間安裝有防火牆軟件,防火牆可能會屏蔽對 Ping、Telnet 等請求的響應。在檢查連接問題時建議先把防火牆軟件暫時關閉,或者開啟所有被封閉的端口。<br/>如果Ping服務器IP位址成功而Ping服務器名稱失敗,則說明名字解析有問題。有時SQL服務器跟客戶端不屬於同一個網段,這時可能會無法直接使用服務器名稱來標識該服務器。不過藉助HOSTS檔案也能進行名字解析。用“記事本”程序開啟HOSTS檔案(該檔案一般位於%SystemRoot%system32driversetc中),添加一條IP位址與服務器名稱的對應記錄(如 hanjiangit)。
2.用Telnet命令檢查SQL Server服務器工作狀態。<br/>執行命令“Telnet 服務器IP位址:1433”,如果命令執行成功則可以看到屏幕一閃之後遊標在左上角不停閃動,這說明 SQL Server服務器工作正常,並且正在監聽1433端口的TCP/IP連接;如果命令返回“無法開啟連接”的錯誤資訊,則說明服務器沒有啓動SQL Server服務,也可能服務器未使用 TCP/IP,或者服務器沒有在SQL Server的默認端口1433上監聽。
3.在SQL Server服務器上檢查服務器端的網絡配置。<br/>一般需要檢查是否啓用了命名管道、是否啓用了TCP/IP燈方面。
-
怎麼在Excel列A數據中篩選出列B數據?
已知excel列A數據和列B數據有部分內容相同,怎樣才能篩選出哪些混在列A中的列B數據呢?最笨的方法就是複製列B的數據查找。這裏,我給大家分享一種方法,既準確又快捷的方法。不信,您嘗試一下。操作方法(01)開啟需要編輯的Excel檔案,觀察列A和列B,列A列B有部分內容重複,現需...
-
顯卡位寬有哪些,有什麼區別
爲了更好的相容,更好的DIY,我們需要了解一下顯卡的位寬有哪些,有什麼區別。操作方法(01)顯卡位寬,主流有128bit還有64bit、128bit、256bit,顯存的位寬越高,顯卡的性能也就越好。(02)主流顯卡採用128bit位寬,128位的顯存能夠適應大多數遊戲。(03)顯存的帶寬=顯存頻率*顯存位...
-
如何用ppt繪製直尺刻度
老師們在教學到認識刻度時會經常用到畫刻度,尤其是出個練習題,畫個刻度非常頭疼,畫不標準或者不規範,今天我來告訴老師們一個非常簡單的繪製方法,一學就會。操作方法(01)先畫一條水平的直線(大約10多釐米),和一條豎直線段(0.2-0.3釐米)。(02)將豎直的線段複製並粘貼幾個(需要...
-
筆記本電腦win10如何快速取消“鎖屏密碼”?
日常工作生活中,除了工作和公衆場所,私人以及家裏電腦沒有必要設定鎖屏密碼,每次登入輸入一連串密碼顯得多餘,已經設定的可以取消。下面介紹一下“筆記本電腦win10如何快速取消“鎖屏密碼”?”操作方法(01)右鍵點擊桌面左下角“開始”——“執行”,開啟“執行”對話框...