在j2ee应用程序开发中,应用程序与数据库连接的建立是我们经常遇到的问题之一。 在这里我们主要谈谈在本地应用程序中通过oci方式、thin方式和jdbcodbc桥方式连接oracle数据库,在ipl.net application server 6.5和sun java system application server 7中对oracle数据库连接池的配置以及应用中如何从连接池中获得连接。
一、本地通过jdbc获得oracle数据库连接
通过jdbc获得oracle数据库连接,有三种方式:oci方式、thin方式和jdbcodbc桥方式。oci方式依赖于本地的动态链接库,如果在本地安装了oracle数据库客户端可以采用该方式;而thin方式为纯java的数据库连接方式;jdbcodbc桥方式依赖于本地odbc数据库源的配置,这种方式一般不太被采用。
1、oci方式
先在本地安装oracle客户端,安装完之后,在安装的路径中可以找到…/jdbc/lib/classes12.zip文件,我们在环境变量classpath中设置classes12.zip所在的路径。然后通过以下的数据库连接类,在本地通过oci方式获得oracle数据库连接。
在连接字符串 "jdbc:oracle:oci8:sr/sr@ora199" 中,"sr/sr"为oracle用户的用户名和口令,"ora199"为数据库服务名。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器