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,就能连接上了。

posted @ 2014-09-06 08:10  YangKirn  阅读(5707)  评论(0编辑  收藏  举报