最近JBolt用户提出底层适配Oracle的需求,本来是基于Mysql开发的,底层对Oracle有一部分不兼容,但是情况紧急,需要着重处理适配,好多Oracle项目需要用。
于是,新笔记本上重新安装了Oracle11g,安装过程不细说了,参考此文,感谢作者。
https://blog.csdn.net/west_xia_616/article/details/79791139
安装完成,先用SCOTT普通用户去测试JBolt插件和JBolt生成,是否正确。

创建出项目,执行生成器:


然后,使用Navicat去连接,居然报错:

这个错误的问题,是因为navicat自带的OCI.dll 与 Oracle11g的OCI.dll版本冲突,只要将Navicat设置一下,OCI地址指向我Oracle11g下的地址就可以了。

点击选项 进入配置对话框

选择Oracle11g下面的OCI 点确定

重新测试,成功了!

推荐:
【分享】一个JFinal自身实现权限系统的建设思路(JFinal拦截器版)
【视频教程】基于JFinal-undertow的项目打包与部署(linux centos7)
【技术】Nginx加Undertow/Tomcat部署中的Proxy设置