为什么数据库配置的INI文件写成IP地址程序就联不上数据库,而我把ip改为机器名就可以了呢???
 数据库不在本机

解决方案 »

  1.   

    ip是不是动态分配的,IP地址已经变了。
      

  2.   

    先 ping 机器名
    看看它的IP是什么, 对比下就知道了
      

  3.   

    应该是本机配置的问题
    查看DNS 还有一些服务是否开启
      

  4.   

    很简单啊,是命名管道连接还是TCP/IP连接的问题在客户端运行 cliconfg 配置下就行了,增加TCP/IP大不了把服务器IP在这里登记下,你不会服务器IP不固定的吧。。
      

  5.   

    (1)ping一下那个机器名是否和你的想要到达的IP是不是一致
    (2)如果你用的是 SQL SERVER 的,请确定在客户端网络实用工具中的别名是不是对应的IP地址
      

  6.   

    skertone()  我看了下客户端和服务器的TCP/IP都加进去了啊
      

  7.   

    你试一下先暂停SQL Server服务,再重新开启
      

  8.   

    是不是IP和電腦名稱不是同一個東西呀,
    試試PING -a ip
    看看IP和電腦名稱是不是同一個東西