我正在使用https://tada.github.io/pljava/install/install.html链接在 postgresql 中创建 pljava 扩展。构建没问题,没有不成功的操作。但是,当我尝试使用以下语句创建扩展时:
create extension pljava;
它给了我错误:
错误:java.text.ParseException:预期关键字“SQLActions”
互联网没有给我关于这个错误的结果。任何帮助都可以解决这个问题。
我正在使用https://tada.github.io/pljava/install/install.html链接在 postgresql 中创建 pljava 扩展。构建没问题,没有不成功的操作。但是,当我尝试使用以下语句创建扩展时:
create extension pljava;
它给了我错误:
错误:java.text.ParseException:预期关键字“SQLActions”
互联网没有给我关于这个错误的结果。任何帮助都可以解决这个问题。
这绝对是出乎意料的。要开始寻找原因,请运行
pg_config --version --sharedir
然后也发布内容
$SHAREDIR/extension/pljava.control
$SHAREDIR
命令报告的在哪里pg_config
?
您是否曾在此数据库中使用过早期的 PL/Java 版本?
是否postgresql.conf
包含pljava.*
或 的任何设置dynamic_library_path
?
另外,你的操作系统和版本是什么?
如果您有一个 github 帐户,您可以在那里将其作为 PL/Java 问题打开。