打开查询分析器
当我sqlserver选中.
连接时提示:无法连接到服务器PCOS-20111010GE
我查看了一下这个服务启动不了。
但是多了一个服务是
PCOS-20111010GE/SQL2000,这个服务能用。能够进入查询分析器,但是以前的那些数据库都不见了
另外还有一个PCOS-20111010GE/SQL2008,这个应该是SQL2008的服务。
各位大大帮帮忙。

解决方案 »

  1.   

    莫非LZ在安装SQL SERVER 2008的时候没有指定其他的实例名称,而用了默认的,导致与2000的有冲突?
      

  2.   

    你在安装的时候,看看下面的注意事项
    http://www.cnblogs.com/genghechuang/archive/2011/11/08/2240734.html
      

  3.   

    我装过两次,第一次确实没有修改实例,但是第二次装的时候我在实例后面加上了2008以示区别,这也就是有那个sqlserver2008的服务吧
      

  4.   


    我发现肯定是安装的时候覆盖了,我现在在搜索C盘,查找以前的数据库,发现都没有。
    还有这个命令net start mssqlserver。启动不了,提示
    C:\Users\Administrator>net start mssqlserver
    MSSQLSERVER 服务正在启动 .
    MSSQLSERVER 服务无法启动。系统出错。发生系统错误 1067。进程意外终止。
    救命啊我想知道,这个服务名字改掉之后对于这条语句 private String user="sa";
    private String password="123456";
    private String className="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    private String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=hwadee1";
    我应该做什么修改呢?是不是不能写localhost了。。
      

  5.   

    那你用SQL SERVER 2008去连接2000的数据库实例,看看有没有
      

  6.   


    我现在机器上有四个服务,第一个和最后一个无法启动,最后一个肯定是我第一次安装失败留下来的,第一个是我以前使用sql2000的时候用的。我打开了sqlserver2008,发现里面没有我以前的数据库?具体是怎么操作呢?
      

  7.   

    这个在以后编程要改蛮多东西的,这个端口号我就打不开了。。更换成8520悲剧啊。C:\Users\Administrator>telnet 127.0.0.1:8520
    正在连接127.0.0.1:8520...无法打开到主机的连接。 在端口 23: 连接失败