在J2EE应用程序开发中,应用程序与数据库连接的建立是我们经常碰到的问题之一。在这里我们主要谈谈在本地应用程序中通过OCI方式、thin方式和JdbcOdbc桥方式连接Oracle数据库,在iplanet application Server 6.5和Sun java System Application Server 7中对Oracle数据库连接池的配置以及应用中如何从连接池中获得连接。
/** * 通过OCI方式获得Oracle数据库连接 */ public class DbConnection { final static String sDBDriver = "oracle.jdbc.driver.OracleDriver"; final static String sConnStr = "jdbc:oracle:oci8:sr/sr@ora199";
Connection Pool Parameters:图中显示的是缺省设置,可以根据自己环境情况来更改这些设置。保存完设置后,在"DataSource Selection Box"中,选择刚添加的"credit2"数据源,再选择"Vendor Specific Properties"按钮。在对话中添加一个URL属性。
至此,iPlanet Application Server 6.5中的数据库连接池配置完毕,重起服务使之生效。
2、Sun Java System Application Server 7连接池的配置
在配置之前将classes12.zip文件置于…/server1/lib目录下。通过浏览器的4848端口打开Sun Java System Application Server 7的治理界面,选择"server1"->"JDBC"-> "Connection Pools"下的"New…"