SQL2005 provider: 命名管道提供程序 error: 40 無(wú)法打開(kāi)到 SQL Server 的連接
ASP.net連接SQL 2005數(shù)據(jù)庫(kù)出現(xiàn)錯(cuò)誤提示:在建立與服務(wù)器的連接時(shí)出錯(cuò)。在連接到 SQL Server 2005 時(shí),在默認(rèn)的設(shè)置下 SQL Server 不允許進(jìn)行遠(yuǎn)程連接可能會(huì)導(dǎo)致此失敗。 (provider: 命名管道提供程序, error: 40 - 無(wú)法打開(kāi)到 SQL Server 的連接)
解決方法:
1、確保使用連接的用戶名和密碼可以正確登錄到SQL2005。
2、確保服務(wù)器端的數(shù)據(jù)庫(kù)允許遠(yuǎn)程連接,登錄SQL2005企業(yè)管理器后,右鍵本機(jī)數(shù)據(jù)庫(kù)點(diǎn)擊“屬性”,

在彈出的“服務(wù)器屬性”對(duì)話框中選中“連接”,勾選“允許遠(yuǎn)程連接到此服務(wù)器(A)”

3、打開(kāi)SQL服務(wù)器的TCP/IP是允許的,在開(kāi)始菜單中找到Microsoft SQL Server 2005——配置工具——SQL Server Configuration Manager,在該窗口中把SQL Server 2005網(wǎng)絡(luò)配置下面的MSSQLSERVER的協(xié)議下面的TCP/IP和Named Pipes都啟用。

并注意TCP/IP配置允許的IP和端口號(hào),動(dòng)態(tài)端口不用管。

4、配置“SQL Server 外圍應(yīng)用配置器”是允許進(jìn)行遠(yuǎn)程連接的,在開(kāi)始菜單找到Microsoft SQL Server 2005——配置工具——SQL Server 外圍應(yīng)用配置器并打開(kāi),

在彈出的窗口中點(diǎn)擊“服務(wù)和連接的外圍應(yīng)用配置器”,
在“服務(wù)和連接的外圍應(yīng)用配置器”對(duì)話框中,依次點(diǎn)擊:MSSQLSERVER——Database Engine——遠(yuǎn)程連接,在右邊選中“本地連接和遠(yuǎn)程連接”和下面的同時(shí)使用TCP/IP和named piese。

至此,如果你沒(méi)有修改MSSQL的默認(rèn)端口,應(yīng)該問(wèn)題就解決了。。
- SQL SERVER 里的錯(cuò)誤處理(try catch)
- SQL 2005 ERROR:3145 解決辦法(備份集中的數(shù)據(jù)庫(kù)備份與現(xiàn)有的數(shù)據(jù)庫(kù)不同)
- SQL Server 2008 R2:error 26 開(kāi)啟遠(yuǎn)程連接詳解
- 在SQL Server的try...catch語(yǔ)句中獲取錯(cuò)誤消息代碼的的語(yǔ)句
- SQLServer 2008 :error 40出現(xiàn)連接錯(cuò)誤的解決方法
- SQL Server自定義異常raiserror使用示例
- SQL Server 2005 中使用 Try Catch 處理異常
相關(guān)文章
sysservers 中找不到服務(wù)器,請(qǐng)執(zhí)行 sp_addlinkedserver 將該服務(wù)器添加到sysserver
sysservers 中找不到服務(wù)器,請(qǐng)執(zhí)行 sp_addlinkedserver 將該服務(wù)器添加到sysserver 錯(cuò)誤的解決方法2011-09-09
SQL2008中SQL應(yīng)用之-鎖定(locking) 應(yīng)用分析
鎖定(Locking)是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)的常規(guī)和必要的一部分,它防止對(duì)相同數(shù)據(jù)作 并發(fā)更新 或在更新過(guò)程中查看數(shù)據(jù), 從而保證被更新數(shù)據(jù)的完整性。它也能防止用戶讀取正在被修改的數(shù)據(jù) 。2011-06-06
SQL Server 2005 數(shù)據(jù)庫(kù)復(fù)制詳細(xì)介紹
這篇文章主要介紹了SQL Server 2005 數(shù)據(jù)庫(kù)復(fù)制技術(shù),有時(shí)候我們需要將數(shù)據(jù)庫(kù)備份一份到別的服務(wù)器上,防止突發(fā)情況2014-08-08
mdf文件和ldf文件導(dǎo)入到sql server 2005實(shí)現(xiàn)語(yǔ)句
導(dǎo)入mdf文件和ldf文件到數(shù)據(jù)庫(kù)是網(wǎng)站搬家或者是初學(xué)者學(xué)習(xí)源碼是必要的一步,接下來(lái)為大家詳細(xì)介紹實(shí)現(xiàn)sql語(yǔ)句,感興趣的你可不要錯(cuò)過(guò)了哈希望可以幫助到你2013-03-03
Win7 安裝軟件時(shí)無(wú)法連接sql server解決方法
本地安裝一個(gè)會(huì)計(jì)軟件,本來(lái)軟件自帶一簡(jiǎn)易的sql server 2005,但是因?yàn)槭?4位win7,無(wú)法安裝,看到原來(lái)裝了一個(gè)Express Edition,于是打算用原來(lái)的2011-10-10
Sql實(shí)現(xiàn)行列轉(zhuǎn)換方便了我們存儲(chǔ)數(shù)據(jù)和呈現(xiàn)數(shù)據(jù)
pivot和unpivot實(shí)現(xiàn)行列轉(zhuǎn)換,這極大的方便了我們存儲(chǔ)數(shù)據(jù)和呈現(xiàn)數(shù)據(jù),下面對(duì)這兩個(gè)關(guān)鍵字進(jìn)行分析,結(jié)合實(shí)例講解如何存儲(chǔ)數(shù)據(jù),如何呈現(xiàn)數(shù)據(jù)2013-08-08
配置 SQLServer2005 以允許遠(yuǎn)程連接
為 SQL Server 2005 Express Edition 或 SQL Server 2005 Developer Edition 啟用遠(yuǎn)程連接/2009-11-11

