BI4.1中被人配置我的数据连接,连不上

我自己的数据库用PL/sql能登陆,在别人的BI4.1系统中添加我的数据连接就是连接不上,IP地址和用户名密码都正确

FineBI 马仔 发布于 2019-8-23 18:06 (编辑于 2019-8-23 18:07)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
JosieLinLv5见习互助
发布于2019-8-26 09:33

oracle数据连接使用FineBI自带的驱动包ojdbc6.jar,对应jdk版本为1.8,若版本不匹配,可下载自身数据库对应的驱动包并将其放置到%FineBI%\webapps\WebReport\WEB-INF\lib下,删除原ojdbc6.jar包,重启FineBI

若为FineDirect直连ORACLE数据库的话,超过22位的字段需要使用SQL语句转义添加到BI中。原因是BI直连会在字段前加8位字符,而Oracle超过30位标识符在将表添加到FineBI中时就会报错ORA-00092。

SQL转义语句可使用:select “超过22位字段名的字段” as 转义名 from 表。

最后再检查一下数据库模式是否选了,如果是使用了默认模式,换个非默认的试下

最佳回答
0
zsh331Lv8专家互助
发布于2019-8-23 18:18

配置数据连接-http://help.finebi.com/finebi4.1/doc-view-29.html


参考下文档。连接不上可能是驱动有问题,留一下!


有些高版本数据库,bi内置驱动不满足,需要手动自己添加对应驱动后再连,文档有相关数据!

  • 马仔 马仔(提问者) 数据库我用的oracle11g,BI系统为4.1版本,如果BI驱动不足需要那个jar包
    2019-08-23 18:28 
  • zsh331 zsh331 回复 马仔(提问者) Oracle数据连接-http://help.finebi.com/finebi4.1/doc-view-566.html
    2019-08-23 18:30 
  • 3关注人数
  • 392浏览人数
  • 最后回答于:2019-8-26 09:33
    请选择关闭问题的原因
    确定 取消
    返回顶部