FineReport新增Oracle数据连接,报错
  1. 使用常规Oracle连接工具连接数据库,测试正常,可以正常查看表数据。

    image.png

2. design设计器,新建数据连接。输入信息后测试连接,会报错。

image.png

FineReport 卯勇鑫 发布于 2023-3-21 14:20 (编辑于 2023-3-21 14:21)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
卯勇鑫Lv3见习互助
发布于2023-3-21 19:24

与其他帆软工程比较,发现Oracle驱动与其他不同,其他的为ojdbc8.jar,我的工程为ojdbc14.jar,进行替换后,重启tomcat服务器,问题解决。

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-3-21 14:22
  • 卯勇鑫 卯勇鑫(提问者) oracle版本是19c,官网说内置的就可以
    2023-03-21 14:24 
  • Z4u3z1 Z4u3z1 回复 卯勇鑫(提问者) 楼下 的方法呢
    2023-03-21 14:25 
  • 卯勇鑫 卯勇鑫(提问者) 我使用这个链接的驱动替换试了,仍然一模一样的报错
    2023-03-21 14:25 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-3-21 14:23

这个:改成/试试

image.png

  • 卯勇鑫 卯勇鑫(提问者) jdbc:oracle:thin:@//192.168.200.101:1521/pdb_gongchengkb 和 jdbc:oracle:thin:@192.168.200.101:1521/pdb_gongchengkb 都试了 报错都是: java.lang.NoSuchMethodError: oracle.i18n.text.converter.CharacterConverterOGS.getInstance(I)Loracle/sql/converter/CharacterConverters; oracle.sql.converter.CharacterConverterFactoryOGS.make(CharacterConverterFactoryOGS.java.47) oracle.sql.CharacterSetWithConverter.getInstance(CharacterSetWithConverter.java.91) oracle.sql.CharacterSetFactoryThin.make(CharacterSetFactoryThin.java.122) oracle.sql.CharacterSet.make(CharacterSet.java.439) oracle.jdbc.driver.DBConversion.(DBConversion.java.144) oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java.889) oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java.267) oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java.438) oracle.jdbc.driver.T4CConnection.(T4CConnection.java.164) oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java.34) oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java.752) com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java.1461) com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java.1525) com.fr.third.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java.2165)
    2023-03-21 14:28 
  • snrtuemc snrtuemc 回复 卯勇鑫(提问者) 改成对应驱动,两个方式都是报错?那这个就不清楚了
    2023-03-21 14:35 
最佳回答
0
用户W4933403Lv5见习互助
发布于2023-3-21 14:37

image.png

  • 1关注人数
  • 264浏览人数
  • 最后回答于:2023-3-21 19:24
    请选择关闭问题的原因
    确定 取消
    返回顶部