最近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设置