首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Windows上安装Postgres12的plv8

无法在Windows上安装Postgres12的plv8
EN

Stack Overflow用户
提问于 2020-07-16 21:30:41
回答 1查看 353关注 0票数 1

我已经使用this link从xTuple下载了plv8安装包。我已经运行了该包中的安装批处理文件。我已经检查了相关文件现在位于bin、lib和share/extension中。

我为我的用户授予了超级用户权限,权限如下:

代码语言:javascript
复制
ALTER USER administrator WITH superuser

当我尝试创建扩展时,我收到一个权限被拒绝的错误:

代码语言:javascript
复制
CREATE EXTENSION IF NOT EXISTS plv8
> ERROR:  could not open extension control file "C:/Program Files/PostgreSQL/12/share/extension/plv8.control": Permission denied

我不知道哪里出了问题。

EN

回答 1

Stack Overflow用户

发布于 2020-07-30 07:56:56

首先,感谢提供了打包扩展的链接。

我使用.bat文件安装了PLV8扩展,然后我不得不在我的Windows机上重新启动PostgreSQL服务。

在那之后,在pgAdmin中运行create extension plv8;命令就没有问题了。我再次尝试执行相同的命令,并收到"ERROR: extension "plv8“already”消息,从而验证了扩展是否已安装。

我想您已经忘记了在安装扩展包之后重新启动PostgreSQL服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62935900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档