Orafce是PostgreSQL的一个扩展,主要是为了在PostgreSQL中兼容Oracle的部分语法、函数、字典表等。
环境
os: win10
db: postgresql-12.10-1
db: Orafce源码:https://github.com/orafce/orafce
编译安装:
①将上述下载的源码解压到本地
②在Visual Studio创建一个新的C工程

③把解压目录下「sqlscan.c」以外的*.c和*.h全部copy到②新建的工程中


④配置编译选项








⑤build


⑥把「\orafce\x64\Release\orafce.dll」目录下orafce.dll文件复制到「\PostgreSQL\12\lib\」目录

⑦「\orafce-master\」目录下的orafce.control和-*.sql文件复制到「\PostgreSQL\12\share\extension\」目录


本文介绍如何在PostgreSQL环境下安装Orafce扩展,实现Oracle语法兼容。包括源码下载、编译配置及安装步骤。
5328





