暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

PostgreSQL11及以上集成orafce(oracle兼容函数)_20191209

原创 多米爸比 2019-12-09
3272

orafce官网

http://pgxn.org/dist/orafce/
https://github.com/orafce/orafce

PostgreSQL11或12安装orafce

PG11及以后版本引入JIT的支持。
PG11及以后版本EDB不提供安装包,yum安装后可能缺clang
需要安装postgresql${version}-devel

修改pgxs.mk

以pg12为例,注释llvm相关

vi /usr/pgsql-12/lib/pgxs/src/makefiles/pgxs.mk

#ifeq ($(with_llvm), yes)
#all: $(addsuffix .bc, $(MODULES)) $(patsubst %.o,%.bc, $(OBJS))
#endif 
#ifeq ($(with_llvm), yes)
#       $(foreach mod, $(MODULES), $(call install_llvm_module,$(mod),$(mod).bc))
#endif # with_llvm
#ifeq ($(with_llvm), yes)
#       $(call install_llvm_module,$(MODULE_big),$(OBJS))
#endif # with_llvm
#ifeq ($(with_llvm), yes)
#       $(foreach mod, $(MODULES), $(call uninstall_llvm_module,$(mod)))
#endif # with_llvm 
#ifeq ($(with_llvm), yes)
#       $(call uninstall_llvm_module,$(MODULE_big))
#endif # with_llvm
复制

PostgreSQL10及以下安装版直接编译即可

最后修改时间:2020-01-20 14:32:25
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论