企业用户,帆软fine report连接Oracle数据库报错 ORA-28040: No matching authentication protocol,,发现帆软服务器上内置的驱动是ojdbc14.jar,数据库Oracle10g,但是目前多个报表需要连接oracle12.2版本的数据库,怎么办,能不能为不同的连接设置不同的驱动
其实目前版本的ojdbc8.jar也是支持10g的
ojdbc8.zip
去\webapps\webroot\WEB-INF\lib文件夹下把原来的ojdbc14.jar删除,放这个ojdbc8,自己解压下
然后重启服务器就可以了
你问一下客服吧,会jar包冲突的
oracle10G/oracle11G连接oracle12c,ORA-28040的解决_weixin_36469832的博客-CSDN博客_oracle10g连接12c
这个是oracle不同版本的驱动不同导致的,report没做jar包分离
你可以试试保留 jar包14 改一下oracle 12的配置