首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java.sql.SQLException:禁用此缓存名的连接缓存

java.sql.SQLException:禁用此缓存名的连接缓存
EN

Stack Overflow用户
提问于 2018-12-30 03:11:47
回答 1查看 3.3K关注 0票数 0

我试图使用运行在j2ee上的OC4J应用程序与Oracle数据库建立连接。我的DataSoures.xml总是适用于我们的生产和UAT环境。我试着安装在我的本地右上方,但它不起作用。错误消息是--java.sql.SQLException:禁用该缓存名的连接缓存。

Oracle数据库版本是:-

Oracle数据库11g企业版发布11.2.0.1.0 -64位生产数据库。

Oracle数据库位于虚拟盒上,主机为window 10,来宾计算机为fedora 23。

有什么原因吗?

谢谢。

代码语言:javascript
复制
<managed-data-source name="OracleTM" connection-pool-name="Regency Connection Pool" 
       jndi-name="jdbc/GSTJOBS"/> 
<connection-pool name='Regency Connection Pool' min-connections='1' max-connections='5' 
     initial-limit='1' used-connection-wait-timeout='60' inactivity-timeout='60' 
     connection-retry-interval='1' max-connect-attempts='3' 
     validate-connection='false' num-cached-statements='1' time-to-live-timeout='-1' 
     abandoned-connection-timeout='-1' property-check-interval='900'> 

<connection-factory factory-class="oracle.jdbc.pool.OracleDataSource" user="Regency" 
     password="Regency" url="jdbc:oracle:thin:@localhost:1521:Regency"/> 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-06 15:50:20

我得到了解决方案,我只需更改连接池名称(可能已经在oracle会话中进行维护),因为我更改了连接池名称和连接已经开始工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53975009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档