Oracle 10g与Java的连接

Oracle 10g与Java的连接,java,jdbc,oracle10g,Java,Jdbc,Oracle10g,用于连接java桌面应用程序的驱动程序有哪些。我发现了许多类型,如tiny和all,但我无法理解。 请帮帮我你调查过了吗 另请参见 为了让您的生活更轻松,我建议您只使用Oracle的瘦驱动程序 首先,从以下位置下载驱动程序: 然后将JAR添加到项目中,并使用以下方法连接到数据库: Class.forName ("oracle.jdbc.driver.OracleDriver"); Connection conn = DriverManager.getConnection (

用于连接java桌面应用程序的驱动程序有哪些。我发现了许多类型,如tiny和all,但我无法理解。 请帮帮我你调查过了吗

另请参见


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

首先,从以下位置下载驱动程序:

然后将JAR添加到项目中,并使用以下方法连接到数据库:

Class.forName ("oracle.jdbc.driver.OracleDriver");

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

当然,用与数据库相对应的参数替换这些参数。

瘦驱动程序是100%java实现。OCI调用C实现。甚至可能有一个JDBC到ODBC的网桥,允许您使用系统的ODBC驱动程序。建议阅读:

最容易部署的可能是type 4驱动程序或精简驱动程序。我说这是最简单的,因为它不依赖任何Oracle本机库或客户端安装来运行。它可以从中轻松获得。

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

它在您的系统上的%ORACLE\u HOME\jdbc\lib中可用 不需要下载

Class.forName ("oracle.jdbc.driver.OracleDriver"); 

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

conn.setAutoCommit(false);
Class.forName ("oracle.jdbc.driver.OracleDriver"); 

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

conn.setAutoCommit(false);