SQL2008 無法連接服務器


   都說SQL2008是一個不好伺候的主,今天接觸了一下,果然名不虛傳。

   安裝SQL2008,就費了我好大的功夫。安裝完成后,今天一打開,本來能連接上的數據庫,突然連不上了。一看這錯誤,原來也沒遇到過呀,只好硬着頭皮上了。

 

1、打開SQL Server Management Studio

 

 

2、單擊“連接”按鈕,彈出以下對話框

 

 

3、一般的人,看到這個對話框,第一反應肯定是SQL Server 配置管理器中的相關服務未啟動,必須全部啟動。一開始我也認為這是正確的,不過,有的服務根本無法啟動。

 

 

 

4、針對這一問題,網上也給出了很多回答。例如:在計算機“管理”中,把關於“SQL”的項都設置成“自動啟動”;或者在“cmd”中,啟動SQL服務。但是有的計算機這樣做更本行不通,所以,需要禁止一些相關服務。

 

 

VIA是SQL Server的一個連接協議,這個協議本是Wintel”聯盟想出來的,W就是微軟,inter就是硬件廠商了。軟硬聯手造就了VIA,本來為了和不同的虛擬設備通信。VIA全拼--virtual interface architecture,虛擬接口體系,任何設備都可以認為是虛擬設備,就是實現的抽象,本來為了適應不同的硬件廠商,適應不同的網絡,或者java virtual machine,跨平台等,結果過於理想化,目標太大實現較為復雜,就走了水漂了。況且目前還是TCP/IP協議為至尊王者,劍走偏鋒畢竟不會太遠。將要被歷史遺忘的東西就不要過分關注了!

 

5、禁用VIA之后,再啟動SQL Server服務,這樣就Ok了

 

 

    這樣再打開SQL Server Management Studio,就能連接上了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM