首先,从www.hs.net/lightdb下载最新版本并在安装时选择oracle模式,如下:

lightdb开启oracle兼容模式_oracle

 

​ http://www.light-pg.com/docs/LightDB_Install_Manual/13.8-22.3/install.html#guilightdb​

选择oracle模式,安装完成后,lightdb就可以兼容oracle了。

然后dbeaver/navicat连接上之后,执行下​​set search_path = "$user", oracle, public,lt_catalog; 即可运行oracle sql。​

lightdb oracle兼容清单参见​​http://www.light-pg.com/docs/lightdb/13.8-22.3/orafce.html​​​。​​http://www.light-pg.com/docs/lightdb/13.3-22.2/plorasql-structure.html​​。

注:从22.4(2022年12月发布)开始,一个实例同时支持mysql/oracle兼容模式。

影响兼容模式的GUC参数主要是search_path和lightdb_syntax_compatible_type。

参见:

​https://github.com/hslightdb/LightDB-FAQ#lightdb223%E7%89%88%E6%9C%ACoracle%E6%A8%A1%E5%BC%8F%E4%B8%8B%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AEsearch_path​

​https://github.com/hslightdb/LightDB-FAQ/wiki​

​https://github.com/hslightdb/LightDB-training/wiki​

​LightDB Enterprise Postgres--金融级关系型数据库,更快、更稳、更懂金融!​