用ADO连接本地或者局域网的SQL Server是成功的!
但要连接远程的SQL Server(用户权限及IP地址都有)就会出现如下错误提示:
Test connection failed because of an error in initializing provider.
[DBNETLIB][connectionOpen(Connect()).]SQL Server does not exist or access denide.
请问各为高手如何才能连接到远程的SQL Server2003呢?

解决方案 »

  1.   

    重新安装msdac然后检查你的ado的连接属性!
    如果不行重新安装系统!
      

  2.   

    你的数据库服务器的登录方式是不是 混合方式 还是 windows 认识,用混合方式,打IP应可以
      

  3.   

    Ailu2002 (随风) 好象我认识你.
    DIV 是否你的作品?
      

  4.   

    我也是那样设置的!就是不行啊!
    是否路由啊?怎么才知道它是否路由呢?SQL Server 2000是否有这个功能的呀!
    是了,你有没有QQ 啊?我的QQ 是53891109,有的话请加我吧!
      

  5.   

    你改用查询分析器登录再用ADO连接吧。 如果可以用查询分析器连接上,按查询分析器上的在ADO连接就可以了。
    如果不可以,等高手