provider:具名管道提供者,error:40 – 無法開啟到SQL Server的串連 (Microsoft SQL Server, 錯誤:53) .

來源:互聯網
上載者:User

我們用的是SQL Server 資料庫 2008 版本,資料庫配置完之後從另一台電腦訪問資料庫死活串連不上,提示資訊如下

“ 無法串連到 *.*.*.*。

        在於SQL Server建立串連時出現與網路相關的或特定於執行個體的錯誤。未找到或無法訪問伺服器。請驗證執行個體名稱是否正確並且 SQL Server 已配置為允許遠端連線。(proveder:具名管道提供者,error:40 - 無法開啟到 SQL Server的串連)(Microsoft SQL Server,錯誤:53)”

下面說說資料庫配置步驟

1,如果安裝的時候 已經選擇 “混合模式(SQL Server 身分識別驗證和Windows 身分識別驗證)(M)”, 並且已經為 SQL Server 系統管理員分配了賬戶和密碼

      則不用重新設定。  配置方法如下:

              用Windows 驗證方法登入資料庫  選擇執行個體->右鍵 ->屬性 ->安全性 -> 選擇 “SQL Server 和  Windows 身分識別驗證模式” -> 確定

              用Windows 驗證方法登入資料庫  選擇執行個體->右鍵 ->屬性 -> 安全性->登入名稱->雙擊使用者名稱(一般為sa)->設定密碼

 

2,開始菜單->所有程式->Microsoft SQL Server 2008 ->組態工具 ->

SQL Server 組態管理員->網路設定->MSSQLSERVER2008->雙擊“TCP/IP”  ->協議->已啟用-> 選 “是” 

SQL Server 組態管理員->網路設定->MSSQLSERVER2008->雙擊“TCP/IP”  ->IP地址->IPAll->TCP連接埠->輸入"1433" 點擊確定

3,開始菜單->所有程式->Microsoft SQL Server 2008 ->組態工具 ->SQL Server 組態管理員->SQL Server服務-> SQL Server (MSSQLSERVER2008)->右鍵重新啟動

4,在命令列下輸入netstat –an,如果找到有“0.0.0.0:1433”,就說明SqlServer在監聽了。

5,作業系統->資訊安全中心->Windows 防火牆-> 例外->添加程式

C:\Program Files\Microsoft SQLServer\90\Shared\sqlbrowser.exe

C:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe

6,作業系統->資訊安全中心->Windows 防火牆-> 例外->添加連接埠   1433

 

一般在區域網路裡訪問的話做到這裡就應該沒問題了

(我做的是公網訪問 所以設定到這裡還是訪問不了 鬱悶的查了半天資料還是沒有頭緒, 最後得到已高人指點解決問題~ )

7,如果你做公網訪問那麼還有一個非常重要的步驟要做 ,如下:

在"網路聯結" 找到自己用的"本地串連"-> 右鍵->屬性-> 雙擊"網際網路通訊協定 (IP)(TCP/IP)"->進階

->選中"TCP/IP篩選"->點擊右下方"屬性"->在"TCP連接埠"中將1433添加進去, 然後一路確定。

8,重啟伺服器。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.