配置Tomcat的连接池和数据源(以oracle数据库为例)
2014-08-18 09:00
387 查看
1. 将java下的ojdbc6.jar驱动拷贝到tomcat目录下的lib文件里(这步很重要,不然链接时会报canont load..的错误,意思是无法加载驱动)
2.配置context.xml文件
其中username 和 password是建立连接池连接的数据库的用户名和密码, driverClassName是数据库驱动的类, type为资源的类型(这里另加一下一句,注意单词拼写一定不要拼错,我就因为把DataSource写错成DateSource后,找了好久才查出错误), url是创建数据库连接所需要的URL的参数值,其中127.0.0.1:1521是你oracle数据的ip地址,这里的127.0.0.1代表本机,1521为oracle为oracle的默认端口,后面的oracle为你第一次安装oracle时设定的全局变量。因为我本机装的是oracle11g,所以在orcl前加的是/。如果你用的是oracle11g前的版本,则这里的
/ 用 : 来代替。
因为这个地方的bug卡了我有点久,所以分享下希望对大家有点帮助。
2.配置context.xml文件
<Resource name="jdbc/oracleds" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="scott" password="123456" driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521/orcl" />
其中username 和 password是建立连接池连接的数据库的用户名和密码, driverClassName是数据库驱动的类, type为资源的类型(这里另加一下一句,注意单词拼写一定不要拼错,我就因为把DataSource写错成DateSource后,找了好久才查出错误), url是创建数据库连接所需要的URL的参数值,其中127.0.0.1:1521是你oracle数据的ip地址,这里的127.0.0.1代表本机,1521为oracle为oracle的默认端口,后面的oracle为你第一次安装oracle时设定的全局变量。因为我本机装的是oracle11g,所以在orcl前加的是/。如果你用的是oracle11g前的版本,则这里的
/ 用 : 来代替。
因为这个地方的bug卡了我有点久,所以分享下希望对大家有点帮助。
相关文章推荐
- 配置Tomcat数据源和连接池
- Tomcat中配置数据源连接池
- Tomcat 下配置连接池(oracle数据库)
- Tomcat7环境下面MySQL 56/Oracle数据库连接池的配置
- Tomcat 6.0 配置oracle数据库连接池
- Tomcat中连接池的配置(包括Tomcat5.x和Tomcat6.x)和Struts中数据源的配置
- 在Tomcat中配置连接池和数据源
- tomcat 6.0配置oracle数据库连接池
- Tomcat中数据源(DataSource)连接池的配置使用
- tomcat7配置hibernate数据源(oracle数据库)
- Eclipse中配置Tomcat的ORACLE数据库连接池
- tomcat 6.0.18+oracle11g配置数据源连接池遇到的问题
- Tomcat数据源连接池的配置
- Tomcat 6.0 配置oracle数据库连接池
- Tomcat配置DataSource,连接池数据源
- 数据源连接池配置:tomcat6.0+myeclipse6.0
- Tomcat 5.5局部数据源 连接池的配置方法
- Tomcat配置DataSource,连接池数据源
- TomCat6.0+oracle数据库连接池配置(转贴:冷千山的BLOG)
- Oracle数据库连接池问题在tomcat下的配置