SQL Server 2005的数据库用SQL Server Management Studio 登录实例是
C-XXXXXX\INST1
其中C-XXXXXX是我的机器名,INST1是我的一个Instance登录,无论用window是authentiion 还是sql server authentiion 都是这个错误之前,出的错是 error: 26 - Error Locating Server/Instance Specified
然后我启动Sql Server Browser ,解决了这个问题但是出现错误是
TITLE: Connect to Server
------------------------------Cannot connect to C-XXXXXX\INST1.------------------------------
ADDITIONAL INFORMATION:Instance failure. (System.Data)------------------------------
BUTTONS:OK
------------------------------

解决方案 »

  1.   

    我很困惑,昨天还好好的,今天突然就登不上了昨天怎么登都可以昨天我为了能用my eclipse连接我的数据库enable了tcp/ip ,设置了默认端口 1433等等但是我觉得这些都不会影响的啊,
      

  2.   

    用windows身份
    都不能进入吗
      

  3.   

    恩,谢谢楼上的,不过刚才好像解决这个问题了
    好像是端口冲突了我的C-XXXXXX\INST1 和 C-XXXXXX\SQLEXPRESS 再tcpip里,用的是同一个端口 1433 
    我刚才去configuration mannager里,把SQLEXPRESS 服务停了,就没出这个错了,不过出了个新的错provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 2)悲剧
      

  4.   

    有能就端品冲突了用工具测一下,tcpip等
      

  5.   

    有可能端口冲突了用工具测一下,tcpip等
      

  6.   

    谢谢,搞笑了telnet 127.0.0.1 1433  都连不上了我再虚拟机里搞的,防火墙什么都不开的,搞笑啊继续找原因,谢谢各位猩猩哈
      

  7.   

    先看看 netstat -anpb tcp 的结果。
      

  8.   

    再看看 sql server 的日志记录,其中有实例正在侦听端口的信息。
      

  9.   

    现在基本搞定了
    刚才是因为SQL server (INST1)没有起起来原因是1433 端口已经被用了INST1实例,和SQLEXPRESS 的tcpip设置一样吗??
    就是都用1433 端口吗?
      

  10.   

    sql server 各实例不能共享一个端口,可以通过“配置管理器”为不同实例分配不同的端口。
      

  11.   

    啊,谢谢猫猫我现在是把其他实例的tcpip给disable掉了反正我只要我自己的那个实例有端口,能用myeclipse连就可以了,其他的我不用谢谢了