是通过jdbc连接而不是odbc,oral是oracle表空间的名称,一般默认的是oral

解决方案 »

  1.   

    为什么有人写CSD?如何对具体的数据库中的表进行操作?
      

  2.   

    oral是建立oracle的instance(oracle的服务是以instance为单位的,多进程)的时候的SID,是默认名,你可以在建立instance的时候修改成自己的SID。
      

  3.   

    jdbc:oracle:thin:  数据库驱动JDBC,以thin的方式连接,不需要安装Oracle客户端,如果以OCI方式连接的话,需要安装Oracle客户端,版本和Oracle数据库不一样的话,使用的JDBC包也不一样,一定要注意!@192.168.0.1:1521: 数据库服务器的IP地址和使用的端口,默认一般使用1521ora1   如super_zzw(之支吾)所述是SID
      

  4.   

    以下是常用的JDBC驱动程序类,以及数据库URL:1. JDBC-ODBC Driver and URLpublic static final String JDBC_DRIVER="sun.jdbc.odbc.JdbcOdbcDriver";
    public static final String DB_URL="jdbc:odbc:ODBC数据源的名称";2. Oracle JDBC Driver and URLpublic static final String JDBC_DRIVER="oracle.jdbc.driver.OracleDriver";
    public static final String DB_URL="jdbc:oracle:thin:@192.16.3.250:1521:sid";3. SqlServer Driver and URLpublic static final String JDBC_DRIVER="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    public static final String DB_URL="jdbc:microsoft:sqlserver://192.16.3.250:1433;DatabaseName=pubs"; jdbc-odbc桥接器属于第一种,但属于最不推荐使用的type1类驱动,2、3是最好的type4类驱动,是纯java库
      

  5.   

    "jdbc:oracle:thin:@192.168.0.1:1521:ora1","system","manager"jdbc:oracle:thin 是驱动程序的类型,@192.168.0.1 是数据库IP地址
    1521 是数据库例程监听的端口  
    oral 是数据库例程名