如果你使用weblogic平台,那么在weblogic的控制终端,进入jdbc connection项,可以配置一个新的jdbc连接池,在那里新建你要的连接池,输入数据库名。

解决方案 »

  1.   

    1、以下是个例子://:SqlserverTest.java
    import java.sql.*;public class SqlserverTest {
    public static void main(String[] args){
    String dbUrl="jdbc:microsoft:sqlserver://tsc:1433;user=sa;password=123;DatabaseName=CheDui";
    Connection con;
    Statement stmt;
    String user;
    ResultSet result=null;

    try{
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    //Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }catch(ClassNotFoundException ex){
    ex.printStackTrace();
    } try{
        con = DriverManager.getConnection(dbUrl);          
          CallableStatement cs = con.prepareCall("{call YongCheDanTJ_DW('2001-1-1','2003-1-1')}");
            result=cs.executeQuery();   
          while (result.next()){
           String id=result.getString("用车单位名称");
           System.out.println(id);
          }         
          cs.close();
          con.close();
        }catch(SQLException ex){
    System.err.println("SQLException: " + ex.getMessage());
    }
    }}2、语句dbUrl="jdbc:microsoft:sqlserver://tsc:1433;user=sa;password=123;DatabaseName=CheDui";中的DatabaseName=CheDui可以指定数据库。