【发布时间】:2011-03-21 18:33:31
【问题描述】:
什么是用于连接 java for Desktop 应用程序的驱动程序。我发现了很多类型,比如微小的,但都无法理解。 请帮帮我
【问题讨论】:
什么是用于连接 java for Desktop 应用程序的驱动程序。我发现了很多类型,比如微小的,但都无法理解。 请帮帮我
【问题讨论】:
为了让您的生活更轻松,我建议您只使用 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");
当然,将这些参数替换为与您的数据库对应的参数。
【讨论】:
【讨论】:
对于 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);
【讨论】:
“瘦”驱动程序是 100% 的 java 实现。 OCI 调用 C 实现。甚至可能有一个 JDBC 到 ODBC 的桥,允许您使用系统的 ODBC 驱动程序。推荐阅读:Oracle Instant Client
【讨论】:
最容易部署的可能是类型 4 驱动程序或瘦驱动程序。我说它是最简单的,因为它不依赖任何 Oracle 本地库或客户端安装来操作。可从Oracle 轻松获得。
【讨论】: