我是先装了ms sql2000 再装05,程序是用vs2005开发的,数据库用的2000, 
运行程序就提示错误, 
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 
不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 所以想把sql2000数据库转换为sql2005的,哪位能告知,不胜感激。

解决方案 »

  1.   

    程序是用vs2005开发的,照样可以用SQL server2000,没有必要升级为SQL2005
      

  2.   

    是不是因为sql 2005的服务没有启动,所以才不能连接呀。直接将2000下的数据库附加或者还原到2005上即可使用。
      

  3.   

    SQL 2000 数据库完全可以SQL 2005 附加使用
      

  4.   

    我遇到过一种情况是这样的:数据库是在2000下面开发的,然后将其备份。再用2005还原备份文件,结果是vs2005也连接不上,和楼主描述的相似,视图也打不开,最后是这样解决的,在05下打开SQL Server Management Studio,在连接的数据库名上点右键,属性,在选项里面讲兼容级别改为90(原来为80)就可以了。楼主可以试试,看行不!!
      

  5.   

    看了半天你写的 没明白  你最后的sql服务端是2000 还是2005 
    如果是2005 没开服务,在外围配置器里PS: 我也是菜鸟~