FINEREPORT所有数据集都访问不了(解决重酬)

版本  8.0   sql都能正常运行,突然就所有的数据集报错  访问不了  也改不了  就连简单的select语句都报错image.png

有大神吗  可远程  有能力解决的加QQ  85317259

2b44aaf85b7ee35b429ed3359bcb87ee.png

FineReport vincent830329 发布于 3 天前 (编辑于 3 天前
1min目标场景问卷 立即参与
回答问题
悬赏:13 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共11回答
最佳回答
0
vincent830329Lv2见习互助
发布于3 天前

防火墙升级拦截了

  • 0035705 0035705 牛逼
    2024-09-25 16:36 
  • 0035705 0035705 搞一天了
    2024-09-25 16:38 
最佳回答
1
snrtuemcLv8专家互助
发布于3 天前

这个检查下数据库,然后重启下设计器或者服务器看看

  • vincent830329 vincent830329(提问者) 数据库连接没问题 设计器 服务器都重启了
    2024-09-25 09:35 
  • snrtuemc snrtuemc 回复 vincent830329(提问者) 定义数据库连接那边,去测试下
    2024-09-25 09:41 
  • vincent830329 vincent830329(提问者) 回复 snrtuemc 正常
    2024-09-25 09:44 
  • snrtuemc snrtuemc 回复 vincent830329(提问者) sql语句可以截图看下嘛,这个报空指针错误,难道参数问题,或者直接就select * from 表试试
    2024-09-25 09:47 
  • vincent830329 vincent830329(提问者) 回复 snrtuemc SELECT a.f_dept_id, SUM ( b.f_je )/10000 AS f_je FROM TE_MBZRCB_YSBZ a LEFT JOIN te_ys b ON a.f_ys_id = b.f_id WHERE A.f_state IN ( '1', '3' ) AND A.F_DEPT_ID = '6834' GROUP BY a.f_dept_id
    2024-09-25 09:49 
最佳回答
0
华莉星宸Lv7高级互助
发布于3 天前

重启一下设计器看看

  • vincent830329 vincent830329(提问者) 没用
    2024-09-25 09:35 
  • 华莉星宸 华莉星宸 回复 vincent830329(提问者) 数据库能够连接成功吗?
    2024-09-25 09:37 
  • vincent830329 vincent830329(提问者) 回复 华莉星宸 所有的数据库 sql都没问题 就是丢到数据集里报错 以前做的也都报错了
    2024-09-25 09:39 
  • 华莉星宸 华莉星宸 回复 vincent830329(提问者) 最简单的办法,把模板备份后,重新安装一个设计器
    2024-09-25 09:49 
  • vincent830329 vincent830329(提问者) 回复 华莉星宸 我在另外一台电脑上装了 还是报错
    2024-09-25 09:50 
最佳回答
0
江思成Lv5见习互助
发布于3 天前

是远程设计不?设计器的jar包要跟远程的jar包要同步的,这个情况大概率jar包动了

最佳回答
0
free_zzLv6中级互助
发布于3 天前(编辑于 3 天前

select *  没问题,关联表查询就报错?

你看下服务器帆软的日志信息 报什么错,你这个看不出啥

  • vincent830329 vincent830329(提问者) Caused by: com.fr.general.data.TableDataException: 错误代码:11300001 数据集配置错误 Query: 错误代码:11300001 数据集配置错误 java.sql.SQLException: ORA-00933: SQL 命令未正确结束 at com.fr.data.impl.AbstractDBDataModel.initConnectionAndResultAndCheckInColumns(Unknown Source) at com.fr.data.impl.AbstractDBDataModel.getColumnCount(Unknown Source) at com.fr.data.index.AbstractIndexDataModel.getColumnCount(Unknown Source) ... 27 more Caused by: com.fr.general.data.TableDataException: 错误代码:11300001 数据集配置错误 java.sql.SQLException: ORA-00933: SQL 命令未正确结束
    2024-09-25 13:57 
  • vincent830329 vincent830329(提问者) 报错都是报这个 但是sql我拿去工具里执行都正常执行的
    2024-09-25 13:58 
最佳回答
0
0035705Lv5初级互助
发布于3 天前(编辑于 3 天前

你看远程那边和本地的jar包版本一致吗,亲自看一眼

最佳回答
0
辣子鸡Lv5初级互助
发布于3 天前

把sql粘到数据库里跑看看可不可以,可以的话在去日志把sql贴出来再去跑一下

最佳回答
0
CD20160914Lv8专家互助
发布于3 天前

你是oracle。。你的语句最后不要加;分号呢

每一个的分号都去掉试一下。

最佳回答
0
hoI9Vd3nLv4见习互助
发布于3 天前(编辑于 3 天前

在url后边加上这个?useUnicode=true&characterEncoding=UTF-8,试试

  • vincent830329 vincent830329(提问者) 网页正常访问 我现在是数据集修改不了
    2024-09-25 14:46 
  • hoI9Vd3n hoI9Vd3n 回复 vincent830329(提问者) 去网页后台也不能修改吗
    2024-09-25 14:50 
最佳回答
0
xiaomage001Lv6初级互助
发布于3 天前(编辑于 3 天前

空指针异常:https://help.fanruan.com/finereport/doc-view-386.html 

改变下写法呢

SELECT a.f_dept_id, SUM(b.f_je) / 10000 AS f_jeFROM (    select f_dept_id,f_ys_id from TE_MBZRCB_YSBZ    WHERE f_state IN ('1', '3')    AND F_DEPT_ID = '6834'         ) a         LEFT JOIN te_ys b ON a.f_ys_id = b.f_idGROUP BY a.f_dept_id

  • vincent830329 vincent830329(提问者) 加jdbc:oracle:thin:@192.168.8.178:1521:conswin这个后面?
    2024-09-25 15:26 
  • xiaomage001 xiaomage001 回复 vincent830329(提问者) en ,拼接的时候加上时区试试 jdbc:oracle:thin:@192.168.8.178:1521:conswin?generateSimpleParameterMetadata=true&useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
    2024-09-25 16:41 
  • 9关注人数
  • 650浏览人数
  • 最后回答于:3 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部