【问题标题】:Oracle 10g connection with JavaOracle 10g 与 Java 的连接
【发布时间】:2011-03-21 18:33:31
【问题描述】:

什么是用于连接 java for Desktop 应用程序的驱动程序。我发现了很多类型,比如微小的,但都无法理解。 请帮帮我

【问题讨论】:

    标签: java jdbc oracle10g


    【解决方案1】:

    为了让您的生活更轻松,我建议您只使用 Oracle 的瘦驱动程序。

    首先从Oracle's site下载驱动:

    http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
    

    然后将 JAR 添加到您的项目并使用以下方式连接到数据库:

    Class.forName ("oracle.jdbc.driver.OracleDriver");
    
    Connection conn = DriverManager.getConnection
            ("jdbc:oracle:thin:@//localhost:1521/orcl", "scott", "tiger");
    

    当然,将这些参数替换为与您的数据库对应的参数。

    【讨论】:

      【解决方案2】:

      你看过official site

      另见

      【讨论】:

        【解决方案3】:

        对于 oracle 10g,JDBC 驱动程序是“ojdbc10_g.jar”

        它在您的系统中的 %ORACLE_HOME\jdbc\lib 中可用 无需下载。

        Class.forName ("oracle.jdbc.driver.OracleDriver"); 
        
        Connection conn = DriverManager.getConnection         ("jdbc:oracle:thin:@//localhost:1521/orcl", "scott", "tiger"); 
        
        conn.setAutoCommit(false);
        

        【讨论】:

          【解决方案4】:

          “瘦”驱动程序是 100% 的 java 实现。 OCI 调用 C 实现。甚至可能有一个 JDBC 到 ODBC 的桥,允许您使用系统的 ODBC 驱动程序。推荐阅读:Oracle Instant Client

          【讨论】:

            【解决方案5】:

            最容易部署的可能是类型 4 驱动程序或瘦驱动程序。我说它是最简单的,因为它不依赖任何 Oracle 本地库或客户端安装来操作。可从Oracle 轻松获得。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-10-06
              • 2011-03-08
              • 2011-01-29
              • 1970-01-01
              相关资源
              最近更新 更多