數據庫鏈接出錯(127.0.0.1)


今天突然上不去網了,但本身在作的東西,在調試的時候鏈接數據庫竟然也出了問題也無法上網查一下,讓我煩惱了好一段時間。
錯誤提示信息:ex.Message "在與 SQL Server 創建鏈接時出現與網絡相關的或特定於實例的錯誤。未找到或沒法訪問服務器。請驗證明例名稱是否正確而且 SQL Server 已配置爲容許遠程鏈接。 (provider: 命名管道提供程序, error: 40 - 沒法打開到 SQL Server 的鏈接)" string
一開始我肯定是數據庫出了問題,但當我打開原來的項目的時候發現可以鏈接數據庫,因而我就把目標放在了本身的代碼上,看了一下鏈接字符串,其中server=127.0.0.1,問題就在這句上,之前聯網的時候這句是沒問題的,但如今不行了,因而我就改成了server=localhost,這時數據庫就鏈接成功了。後來上網搜了一下,只找到一些把localhost改成127.0.0.1鏈接成功的,但不知道個人這是什麼狀況,若是哪位牛人看到了這篇文章,但願指點一下。
附(轉):
在SQL   裏:
Server=(local);   用的是named   pipes   通信.
Server=localhost;   用的是從   port   1434   udp協商來的端口,缺省是1433的口上進行TCP通信.
MS建議用server=計算機名,不用Server=localhost
 

本文來自CSDN博客,轉載請標明出處: http://blog.csdn.net/guopengzhang/archive/2009/11/10/4796069.aspx
相關文章
相關標籤/搜索