zoukankan      html  css  js  c++  java
  • web报告工具FineReport在使用方法和解决方案常见错误遇到(一)

    FineReport在使用方法和解决方案常见错误遇到(一)

    这里写的开胃菜。我希望我们能理清自己的问题和解决办法干出来的,Mark一点点。有利于所有。

    失败搜索出,如果有一个文件,看看你的度娘那里。看论坛里面。

    有报错要看日志。以下简单罗列下常见的问题。大多文档上都有提到的。

    1、address pool is full:

    含义:地址池满。连接数超过并发数上限。

    解决的方法:

    若在FineReport的连接池属性的设置中。已将最大连接数设置得过大,还出现如上的报错,此时通常就是数据库进程(processes)达到上限导致的,可增大数据库中的连接数目来解决此问题。例如以下在数据库中改动最大连接数:

    Select count(*)from v$process查看当前的连接数

    Select valuefrom v$parameter where name='processes'查看数据库同意的最大连接数

    Alter system setprocesses =300 scope = spfile;改动最大连接数

    重新启动数据库。再查询最大连接数,数字改变就表示已改动成功。

    说明:当客户释放数据库连接时。先判定该连接的引用次数是否已超过规定值,假如超过就删除该连接。并判定当前连接池内总的连接数是否小于minConn(最小连接数)。若小于就将连接池布满;假如没超过就将该连接标记为开放状态,可供再次复用。可看出正是这套策略保证了数据库连接的有效复用。避免频繁地建立、释放连接所带来的系统资源开销。

    2、使用了未注冊的功能:

    含义:

    未注冊的版本号是能够试用全部功能的。注冊的lic是勾选过功能点的,假设制作的模板使用了未注冊的功能就会报这个错误。

    一般easy分辨。有的客户可能禁掉报错界面,这样測试是好的,一放到server上就出不来。没有报错界面就不太easy发现了。

    解决的方法:在已注冊购买的正式环境中,假设没有购买某些功能。则该功能是不可用的。

    若您想知道您购买的版本号中有什么功能,可通过打开Webserver,然后在浏览器中输入:http://localhost:8075/WebReport/ReportServer?

    op=fs进入FR系统界面。点击管理系统>注冊信息>功能列表就能够看到此版本号支持哪些功能,例如以下图:

    3、提示注冊:

    含义:使用了未注冊版本号。

    解决的方法:注冊常见问题处理方法:http://www.finereporthelp.com/help/9/4.html

    4、session timed out:

    含义:session超时。

    解决的方法:设置session粘滞,通过配置文件的配置,会在集群的server间建立联系。当server收到请求,发现这个请求的会话不是自己产生的,那么它会依据请求中的信息,推断出这个会话是由哪台server产生。

    接着它会将这个请求通过内网转发给对应的那台server去处理。

    这样相当于就实现J2EE集群会话粘性特征。具体操作可以参数文件:server群集配置步骤。

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    Wyn Enterprise报表动态参数的实现
    全功能 Visual Studio 组件集 ComponentOne 2018V2发布,提供轻量级的 .NET BI 仪表板
    葡萄城SpreadJS表格控件荣获“2018年度优秀软件产品”称号
    中国电建:ComponentOne+Spread突破行业桎梏,推动数据产业“智能化”变革
    葡萄城活字格 Web 应用生成平台荣获软博会十佳优秀产品
    石油与天然气行业中数据报表分析
    从容 IT 人生路,开发工具伴我行——“葡萄城 30 周年”征文
    用WijmoJS玩转您的Web应用 —— Angular6
    对抗海量表格数据,【华为2012实验室】没有选择复仇者联盟
    投票最喜欢报表模板,赢取复联3正版玩偶
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4776170.html
Copyright © 2011-2022 走看看