在设计器中连接数据库成功但是在帆软后台失败了

1、使用url建立数据连接,在设计器中成功

jdbc:oracle:thin:@XXXX.yn.cn:1523/XXXX

2、在帆软中失败

格式如下

image.png

报错如下

java.sql.SQLRecoverableException: IO 错误: Unknown host specified at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:774) at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:688) at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:39) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:691) at com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1461) at com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1525) at com.fr.third.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2165) Caused by: oracle.net.ns.NetException: Unknown host specified at oracle.net.resolver.HostnameNamingAdapter.resolve(HostnameNamingAdapter.java:209) at oracle.net.resolver.NameResolver.resolveName(NameResolver.java:131) at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:489) at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:660) at oracle.net.ns.NSProtocol.connect(NSProtocol.java:286) at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1438) at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:518) ... 6 more

猜测的原因

1、采用url格式不对,解析成为ip连接同样报错

2、该数据库是集群的,但是为什么能够在设计器中连接成功

FineReport eWuWhBgk 发布于 2022-8-22 09:27 (编辑于 2022-8-22 09:50)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2023-2-24 18:07

-- [设计器]JDBC连接数据库-https://help.fanruan.com/finereport10.0/doc-view-101.html

________________

image.png

最佳回答
0
runerLv7资深互助
发布于2022-8-22 09:33(编辑于 2022-8-22 09:35)

你这个不是驱动问题么;

你看一下注册管理,是不是没有oracle的数据连接权限

image.png

  • eWuWhBgk eWuWhBgk(提问者) 不是权限的问题 ,已经有成功建立连接的oracle数据库,只是不是这个库
    2022-08-22 09:46 
  • runer runer 回复 eWuWhBgk(提问者) 那就不是授权的事儿,之前遇到类似的是没有授权; jdbc:oracle:thin:@XXXX.yn.cn:1523:XXXX 改成这样试试
    2022-08-22 09:52 
  • eWuWhBgk eWuWhBgk(提问者) 回复 runer 这样也不行 大哥你们之前有用url连接过吗
    2022-08-22 10:10 
  • eWuWhBgk eWuWhBgk(提问者) 回复 runer 不知道是不是本身就不能用url连接
    2022-08-22 10:10 
  • 3关注人数
  • 409浏览人数
  • 最后回答于:2023-2-24 18:07
    请选择关闭问题的原因
    确定 取消
    返回顶部