發(fā)布時間:2024-04-19 文章來源:深度系統(tǒng)下載 瀏覽:
曾幾何時,我們不知不覺的與微軟的sqlserver打上了交道,并且是打的不可開交,隨著sqlserver版本的不斷升級更換,伴之而來的數(shù)據(jù)庫錯誤也是接踵而至,下面亦是美網(wǎng)絡(luò)借用一句話:在與 SQL Server 建立連接時出現(xiàn)與網(wǎng)絡(luò)相關(guān)的或特定于實例的錯誤。未找到或無法訪問服務(wù)器。請驗證實例名稱是否正確并且 SQL Server 已配置為允許遠(yuǎn)程連接。 (provider: Named Pipes Provider, error: 40 - 無法打開到 SQL Server 的連接)”,相信這句話很多學(xué)習(xí)sqlserver的同學(xué)都碰到過,并且是百思不得其解,今天筆者就給你介紹一個超級解決辦法,讓你不在苦逼百度谷歌找答案。 幾個月前,筆者要用sqlserver寫一個c#軟件,于是乎就裝上了sqlserver2012,誰知道安裝過程中一路綠燈,相當(dāng)?shù)捻樌?dāng)安裝成功后,進(jìn)行連接時出現(xiàn)了上面的錯誤,并且是怎么改機(jī)器名還是local還是“.”都不管用,于是沒辦法,突然想到了早年前,上大學(xué)的時候,安裝早起的sqlserver版本安裝成功后,服務(wù)器名稱的組成是 計算機(jī)名 + /SQLEXPRESS,但不知道從什么時候開始 sql2008、sql2012等版本安裝成功后,不再顯示后面的“/SQLEXPRESS”,于是怎么連接都是錯誤,那解決辦法就出來了,我們只需要將服務(wù)器的名字 填寫成 計算機(jī)名+/SQLEXPRESS的形式就可以了,比如你的計算機(jī)名字叫china,那么數(shù)據(jù)庫的服務(wù)器名字就是CHINA/SQLEXPRESS,這樣再去連接肯定是沒問題的,保證秒上。 本以為這不是個問題,沒想到今天在百度知道看到有人在問,不管是修改計算機(jī)名還是地址,他始終沒有解決掉這個問題,筆者再問其解答后,感覺有必要和大家分享一下解決辦法,于是就來說了一大堆的“廢話”。 PS:每次都遇到別人提出的問題,筆者都盡量想辦法幫他們解決,并且把解決辦法發(fā)布到網(wǎng)站上,供大家參考,但是每次在開篇之前都說了很多廢話,本來解決一個問題,一句話就解決了,但是總感覺不說點什么,顯得太空洞了,呵呵,見諒見諒。 |