oracle 11.02新版在win7下安装与Tomcatr的连接池以及jdbc驱动的问题

本文介绍了如何在Windows 7环境下安装Oracle 11.02数据库,详细步骤包括合并压缩文件、设置管理员口令。同时,文章讲解了Tomcat连接Oracle数据库的配置过程,包括下载ojdbc6驱动,将其放入Tomcat的lib目录,并在context.xml中配置DataSource。最后,展示了在Java程序中使用连接池连接数据库的代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如果你从oracle官方网站下载了最新版的oracle 11,download下来后为两个压缩文件(win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip),分别解压后,把第二个文件win32_11gR2_database_2of2中的database文件中的所有内容全部拷入第一个文件中(win32_11gR2_database_1of2)相同的目录,然后运行第一个文件中(d:\win32_11gR2_database_1of2\database\setup.exe)就可以正常的安装了。在安装中选择桌面型就可以了(因为我们是在win7下)如果是windowsServer版本,就选择服务器版本就可以了。安装过程中口令的管理,别忘了设置sys、ststem等的口令。

 

然后从oracle官方网站下载oracle 11g的驱动ojdbc6,下ojdbc6驱动,并把该驱动放在tomcat6\lib目录下,这步很关键,要不然,进行数据库连接池操作时,会提示找不着驱动。下一步,就是tomcat连接池的配置了,在tomcat6/conf/context.xml中修改代码如下:

<Context reloadable="true"> 
    <WatchedResource>WEB-INF/web.xml</WatchedResource> 
    <Resource name="jdbc/oracleds" auth="Container" type="javax.sql.DataSource"   
    maxActive="100"   
    maxIdle="30" 
    maxWait="10000" 
    username="scott"   
    password="tiger" 
    driverClassName="oracle.jdbc.driver.OracleDriver" 
    url="jdbc:oracle:thin:@localhost:1521:ora9"/> 
</Context> 

 

保存并退出。当然了,配置方法并不这一种,朋友可以在网上搜一下其他的方法。

在程序中的调用方法:

Context context = new InitialContext();  
DataSource ds = (DataSource)context.lookup("java:/comp/env/jdbc/oracleds");  
Connection conn = ds.getConnection(); 

在程序中加上以上的代码就可以建立以connection的方式的形式取代传统连接数据库的方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值