在與 SQL Server 建立連接時(shí)出現(xiàn)與網(wǎng)絡(luò)相關(guān)的或特定于實(shí)例的錯(cuò)誤。未找到或無(wú)法訪問(wèn)服務(wù)器。
在連接SQL Server 2000數(shù)據(jù)庫(kù)的時(shí)候,出現(xiàn)以下錯(cuò)誤:
在與 SQL Server 建立連接時(shí)出現(xiàn)與網(wǎng)絡(luò)相關(guān)的或特定于實(shí)例的錯(cuò)誤。未找到或無(wú)法訪問(wèn)服務(wù)器。請(qǐng)驗(yàn)證實(shí)例名稱是否正確并且 SQL Server 已配置為允許遠(yuǎn)程連接。 (provider: 命名管道提供程序, error: 40 - 無(wú)法打開到 SQL Server 的連接)
在連接SQL Server 2005數(shù)據(jù)庫(kù)的時(shí)候,提示一個(gè)錯(cuò)誤!錯(cuò)誤信息如下!
在建立與服務(wù)器的連接時(shí)出錯(cuò)。在連接到 SQL Server 2005 時(shí),在默認(rèn)的設(shè)置下 SQL Server 不允許進(jìn)行遠(yuǎn)程連接可能會(huì)導(dǎo)致此失敗。 (provider: 命名管道提供程序, error:40 - 無(wú)法打開到 SQL Server 的連接)
我是先裝了SQL Server2000 后 在裝SQL Server2005的,網(wǎng)上有很多解決方法!
下面一一列舉下:
1,在開始菜單,程序里面的 SQL Server2005下有個(gè)SQL Server2005外圍程序配置器 選擇服務(wù)和連接的外圍配置器,在database engine里選擇遠(yuǎn)程控制,把本地連接和遠(yuǎn)程連接改成同時(shí)使用TCP/IP和named pipes!保存.關(guān)閉數(shù)據(jù)庫(kù)服務(wù)器鏈接,重新鏈接!
2,配置文件web.config里面的數(shù)據(jù)庫(kù)連接字符串里面的Data Source用本地服務(wù)器名字,不要用Ip或者loacl或者.
例:<add key="Statdb.Connectstring" value ="Data Source=MICROSOF-9D13DF;Initial Catalog=Users;User ID=sa;Password=SA"/>
3,IIS配置里面刪除默認(rèn)的數(shù)據(jù)庫(kù)鏈接字符串,因?yàn)檠b了SQL Server2005后,默認(rèn)連接是2005
我的電腦,管理,iis配置里面的默認(rèn)網(wǎng)站,右鍵查看屬性,asp.net版本選擇你使用的版本,然后把編輯配置和編輯全局配置里面的默認(rèn)的字符串鏈接刪除!
修改編輯全局配置和編輯配置
紅圈部分原來(lái)有默認(rèn)的數(shù)據(jù)庫(kù)連接字符串的,把它移除!
4,打SQL Server補(bǔ)丁
在查看數(shù)據(jù)庫(kù)日志的時(shí)候,發(fā)現(xiàn)了這樣的提示!
您運(yùn)行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也稱為 MSDE) 和 Microsoft Windows Server 2003 家族使用時(shí)存在已知的 安全弱點(diǎn)。為了減少計(jì)算機(jī)被某些病毒的攻擊,Microsoft SQL Server 2000,MSDE 或 兩者的 TCP/IP 和 UDP 網(wǎng)絡(luò)端口被禁用。要啟用這些端口,您必須從安裝一個(gè)修補(bǔ)程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服務(wù)包。
SQL Server 2000 要打SP4的補(bǔ)丁
下載補(bǔ)丁,打上!
5,修改SQL Server2000的遠(yuǎn)程連接端口
在現(xiàn)裝了SQL Server2000后裝SQL Server2005的時(shí)候,后者會(huì)把前者的遠(yuǎn)程連接端口修改了,原先的端口為1433。在我查看的時(shí)候果然被改成1058端口了
把它改過(guò)來(lái),改成1433即可!
開始菜單,程序里面的SQL Server2000下有個(gè)服務(wù)器網(wǎng)絡(luò)使用工具。選擇TCP/IP然后點(diǎn)擊屬性編輯它的端口
選擇TCP/IP修改其屬性
把默認(rèn)端口設(shè)置為1433
關(guān)鍵詞:SQL
閱讀本文后您有什么感想? 已有
0
人給出評(píng)價(jià)!
- 86
- 178
- 25
- 7
- 37
- 251