為什么連接sql server2000時提示“在建立與服務(wù)器的連接時出錯。在連接到 SQL Server 2005 時,在默認的設(shè)置下 SQL Server 不允許進行遠程連接可能會導(dǎo)致此失敗。 (provider: 命名管道提供程序, error: 40 -” 直接用查詢分析器也連接不了,本地連接則可以連接,而且我服務(wù)器的數(shù)據(jù)庫是sql server2000為什么提示“在連接到 SQL Server 2005 時”?
2 回答

翻過高山走不出你
TA貢獻1875條經(jīng)驗 獲得超3個贊
這個大概就是完全的配置問題了。很奇怪,在 web.config 文件中, 你設(shè)置的 ConnectionString 會指定提供程序(Provider),看你的情形,似乎你的鏈接串配置有誤。
另外,sql 2005 命名管道這塊,確實有額外配置一說,部分兄弟會出現(xiàn)不能對外鏈接的情況,通過運行sql 2005客戶端管理工具"SQL Server Configuration Manager”,查看 “SQL Native Client 配置/客戶端協(xié)議"配置節(jié),其詳細配置項有對TCP/IP,Named Pipes(命名管道?) 等的設(shè)置。默認該是能用的,大概是你的機器環(huán)境由于就版本軟件設(shè)置的原因,導(dǎo)致覆蓋了Sql Server 2005 的默認設(shè)置,而出現(xiàn)禁止 Sql 2005聯(lián)網(wǎng)的現(xiàn)象。
大約記得這些,TL大俠若在,肯定詳述到讓你暈倒。
- 2 回答
- 0 關(guān)注
- 524 瀏覽
添加回答
舉報
0/150
提交
取消