如题,具体问题是,程序只能在本机上连本机的sql server。把程序拿到局域网的另一台机器上就连不上(本机服务器)了。
系统为 XP + sql server2000 开发版
搜索了一下,有很多正说法,其中有的说sql开发版只能在本机上用,客户机是连不上的,不知道是不是这样?
到底怎样才能实现 在局域网中的服务器上装上sql server 然后其他客户机都能通过ADO连上?

解决方案 »

  1.   

    设置防火墙?阻止该端口?
    在本机用查询分析器可以连接到远程SQL Server吗?
      

  2.   

    重新配置下 《数据源 (ODBC)》试试
      

  3.   

    1、查看服务器网络是否联结正常 
    2、查看服务器防火墙是否处于打开状态。 
    3、查看SQL SERVER 2000的版本,是否打过SP4补丁
    4、查看SQL SERVER 2000的访问模式是哪种方式。
    5、查看服务器1043端口是打开。
      

  4.   

    用XP系统好象不行,重新作系统,装成WIN2000工作站就可以!
      

  5.   

    如果不是端口的问题
    那就应该安装sql 2000 sp4补丁就OK了
      

  6.   

    在别的机器上装sqlserver的企业管理器,能连到数据库的机器么?
    能的话,那ADO也能