SQL2005 provider: 命名管道提供程序 error: 40 無法打開到 SQL Server 的連接
ASP.net連接SQL 2005數(shù)據(jù)庫出現(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 - 無法打開到 SQL Server 的連接)
解決方法:
1、確保使用連接的用戶名和密碼可以正確登錄到SQL2005。
2、確保服務(wù)器端的數(shù)據(jù)庫允許遠(yuǎn)程連接,登錄SQL2005企業(yè)管理器后,右鍵本機(jī)數(shù)據(jù)庫點(diǎn)擊“屬性”,
在彈出的“服務(wù)器屬性”對話框中選中“連接”,勾選“允許遠(yuǎn)程連接到此服務(wù)器(A)”
3、打開SQL服務(wù)器的TCP/IP是允許的,在開始菜單中找到Microsoft SQL Server 2005——配置工具——SQL Server Configuration Manager,在該窗口中把SQL Server 2005網(wǎng)絡(luò)配置下面的MSSQLSERVER的協(xié)議下面的TCP/IP和Named Pipes都啟用。
并注意TCP/IP配置允許的IP和端口號,動(dòng)態(tài)端口不用管。
4、配置“SQL Server 外圍應(yīng)用配置器”是允許進(jìn)行遠(yuǎn)程連接的,在開始菜單找到Microsoft SQL Server 2005——配置工具——SQL Server 外圍應(yīng)用配置器并打開,
在彈出的窗口中點(diǎn)擊“服務(wù)和連接的外圍應(yīng)用配置器”,
在“服務(wù)和連接的外圍應(yīng)用配置器”對話框中,依次點(diǎn)擊:MSSQLSERVER——Database Engine——遠(yuǎn)程連接,在右邊選中“本地連接和遠(yuǎn)程連接”和下面的同時(shí)使用TCP/IP和named piese。
至此,如果你沒有修改MSSQL的默認(rèn)端口,應(yīng)該問題就解決了。。
相關(guān)文章
SQL server 2005將遠(yuǎn)程數(shù)據(jù)庫導(dǎo)入到本地的方法
這篇文章主要介紹了SQL server 2005將遠(yuǎn)程數(shù)據(jù)庫導(dǎo)入到本地的方法,需要的朋友可以參考下2015-01-01SQLServer2005與SQLServer2008數(shù)據(jù)庫同步圖文教程
要實(shí)現(xiàn)SQLServer2005與2005的數(shù)據(jù)庫同步的話,直接用鏡像就可以實(shí)現(xiàn)。但是如果同步 SQLServer2008的話,2005的實(shí)例是連接不上08的。低版本的無法連接高版本的。所以我們可以通過復(fù)制的方式,也就是所謂的訂閱發(fā)布的方法來實(shí)現(xiàn)兩個(gè)不同版本數(shù)據(jù)庫的數(shù)據(jù)同步。2011-09-09sql2005附加數(shù)據(jù)庫操作步驟(sql2005還原數(shù)據(jù)庫)
本文介紹了sql2005附加數(shù)據(jù)庫的操作步驟,簡單幾步就可以完成,大家參考使用吧2014-01-01玩轉(zhuǎn)-SQL2005數(shù)據(jù)庫行列轉(zhuǎn)換
雖然開發(fā)過程中沒用過行列轉(zhuǎn)換,但是聽說面試時(shí)常常會(huì)遇到這個(gè)問題,以前在網(wǎng)上也看到過大神的例子,今天自己仔細(xì)的玩了下,希望和大家分享一下了2013-11-11SQLServer 2005 列所有存儲(chǔ)過程的語句
對于數(shù)據(jù)庫管理員來說,可以經(jīng)常想了解一些之前未聽說過的存儲(chǔ)過程,特別是無文檔類型的存儲(chǔ)過程。或許是用這些存儲(chǔ)過程,能夠簡化日常的數(shù)據(jù)管理。2008-11-11Sqlserver 2005附加數(shù)據(jù)庫時(shí)出錯(cuò)提示操作系統(tǒng)錯(cuò)誤5(拒絕訪問)錯(cuò)誤5120的解決辦法
最近幾天從網(wǎng)上找了幾個(gè)asp.net的登錄案例想要研究研究代碼,結(jié)果在用Sql Server2005附加數(shù)據(jù)庫文件時(shí)彈出錯(cuò)誤信息提示5120錯(cuò)誤,這里簡單說下解決方法,需要的朋友可以參考下2013-11-11sql server 2005因架構(gòu)無法刪除用戶錯(cuò)誤15138的解決方法
這篇文章主要介紹了Microsoft SQL Server錯(cuò)誤: 15138刪除對于用戶失敗,數(shù)據(jù)庫主體在該數(shù)據(jù)庫中擁有架構(gòu),無法刪除問題的解決方法 ,需要的朋友可以參考下2014-07-07MS-sql 2005拒絕了對對象 ''xxx'' (數(shù)據(jù)庫 ''xxx'',架構(gòu) ''dbo'')的 SELECT 權(quán)
訪問了提示“MS-sql 2005拒絕了對對象 'xxx' (數(shù)據(jù)庫 'xxx',架構(gòu) 'dbo')的 SELECT 權(quán)限”的錯(cuò)誤2008-05-05