本站首页    管理页面    写新日志    退出

The Neurotic Fishbowl

[Java报表软件—问题解析]Java报表软件中Cannot create PoolableConnectionFactory解决方案
FineReport——报表技术领跑者 发表于 2011/9/5 10:41:35

  800x600 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 st1\:*{behavior:url(#ieooui) } /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";}     在FineReport报表中,连接Oracle数据库时,有时会出现Cannot create PoolableConnectionFactory的报错,该错误原因是无法创建连接池工厂对象。这时可能是服务器端口地址、端口、数据库名或者数据库实例名等信息错误。下面详细介绍java报表软件中如何解决该问题。 1.  可能sid_name出错,需要修改sid_name 该错误常见日志的报错信息为: ORA-12505:TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was: 172.30.10.15:1521:slsdb 该错误中slsdb不是正确的sid_name,可能是server_name,因此只要修改sid_name就行。重启后报表软件就能正常运行。 2.  配置连接池时出错 该错误常见报错日志为: TNS-12505:TNS:listener could not resolve SID given in connect descriptor 解决1:看看端口后面的sid是否写错。 解决2:在oracle里面用tnsping,检查一下listener启动了没有,再看看listener config file里面有没有写上你的SID。 解决3:到服务器上看一下,listener.ora SID_LIST_LISTENER= (SID_DESC= (GLOBAL_DBNAME=oracle9i) (ORACLE_HOME=/opt/oracle9i/product/9.2.0) (SID_NAME=ORCL) ) 你的url里面可能用的是上面的GLOBAL_DBNAME的值,就是用的SERVICE_NAME,替换成SID_NAME,也可以登录sqlplus服务器$sqlplus/as sysdba  SQL>SELECT * FROM V$instance;查看本机上sid的名字。 3.  监听器不能解析SERVICE_NAME 报错日志为: ORA-12514:TNS:监听进程不能解析在连接描述符中给出的SERVICE_NAME 解决方法:SID_NAME跟安装oracle时的ORACLE_SID相同,SERVICE_NAME=DBNAME.DB_DOMAIN DBNAME即是数据库名,它是oracle数据库的内部标识,安装以后轻易不要修改文章转载:http://bbs.vsharing.com/Management/Bi-Ci/1407448-1.html

阅读全文(1939) | 回复(0) | 编辑 | 精华

 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
 



The Neurotic Fishbowl

.: 公告

本博客提供详细的java报表软件的制作过程,发布java报表软件的版本更新信息,并适时对国内主流报表软件进行功能比较。


Bloginess

«July 2025»
12345
6789101112
13141516171819
20212223242526
2728293031

.: 我的分类(专题)

首页(357)
Java报表软件—制作笔记(54)
Java报表软件—功能比较(43)
Java报表软件—使用心得(21)
Java报表软件—行业动态(54)
Java报表软件—新闻资讯(48)
Java报表软件—技术知识(49)
Java报表软件—问题解析(2)


In the Bowl

.: 最新日志

如何对报表的参数控件赋值
java报表工具FineReport常见
报表怎么做 FineReport连接池原
报表怎么做FineReport数据连接之
报表模板之报表设计
报表模板之报表设计


.: 最新回复

回复:报表参数
好好学习,
好好学习,天天向上。买双 air jor
回复:理解FineReport缓存系列2
回复:理解FineReport缓存系列2


The Fishkeeper
blog名称:Java报表软件
日志总数:357
评论数量:69
留言数量:0
访问次数:1205999
建立时间:2006年4月16日



Text Me

.: 留言板

签写新留言

需要你的帮助


Other Fish in the Sea

.: 链接

报表开发工具  html5图表java报表开发工具




站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144766388 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号