如果一台机器的IP是IPV6的,该机器上装有数据库(SQL2000/Oracle10g),我如何通过JDBC连接到这台机器的数据库呢?
连接时的url要怎么写?
谢谢各位大侠

解决方案 »

  1.   

    jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test
    //127.0.0.1:1433  --> ip ,端口改成相应的不就行了吗
      

  2.   

    jdbc:microsoft:sqlserver://IP地址(如192.168.0.1):1433;databaseName=数据库名
      

  3.   

    jdbc:oracle:thin:@ip:1521:databasename
      

  4.   

    String dbDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    String DBName="DatabaseName";
    String user="sa";
    String pass="123";
    String server="192.168.0.1";
    String port="1433";
    String dbUrl="jdbc:microsoft:sqlserver://"+port+";DatabaseName="+DBName+";USER="+
        user+";PASSWORD="+pass;
      

  5.   

    谢谢各位。
    MSDN给的例子是:
    jdbc:sqlserver://;serverName=3ffe:8311:eeee:f70f:0:5eae:10.203.31.9\\instance1;integratedSecurity=true;
    和上面几位说的不一样, 
    这里“serverName=”必须要写么?还有Oracle连接,ip地址需要加上“[]”么?谢谢
      

  6.   

    还有,请问oracle10g和sqlserver2000的jdbc驱动支持IPV6么?