java 连接本地mssql数据库的时候
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=xhjt", "sa", "maojw923")
如果现在要连接远程的数据库话,看网上的资料是将IP+机器名称
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://ip/20111028-1120:1433;DatabaseName=xhjt", "sa", "maojw923")ip是我公司的IP,20111028-1120是我的电脑名称,但是这样不能连接到数据库中

解决方案 »

  1.   

    一个就行,127.0.0.1就是IP。陈服务器的IP替换就可以了。也可以换成机器名。“IP或机器名”
      

  2.   

    sqlserver连接方法:
    conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://ip或者机器名称:1433;DatabaseName=xhjt", "sa", "maojw923")
    只能二选一。
    如果还连不上的话可看看server端的1433端口开放了没有,还有可能是server端是否禁用了ip或者机器名称访问,希望你找到问题出在哪里
      

  3.   

     你自己的机器的IP是动态分配的吧?如果是机器名要直接能ping通才行哦。
      

  4.   

    二者选其一就行了,看网络通不通?ping