作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Postgresql 的网页说 pgcrypto 包含在 Postgresql 9.1 的下载中。但是,没有 pgcrypto.sql 文件。如果我查看 share\extension 目录,有 3 个文件:
pgcrypto--1.0.sqlpgcrypto--未打包--1.0.sqlpgcrypto.控制
如果我尝试安装
\i pgcrypto--1.0.sql
我收到一堆这样的错误:
psql:pgcrypto--1.0.sql:194: ERROR: could not access file "MODULE_PATHNAME": No such file or directory
也许 share\extension 中的文件应该由 share\contrib\pgcrypto.sql 文件(不存在)调用。
在 Linux 上的 Postgresql 8.4 我必须安装 contrib 包来获取 pgcrypto.sql。我必须在 Windows 上为 Postgresql 9.1 安装另一个软件包吗?
谢谢。
最佳答案
在 v9.1 中,安装额外模块的方式发生了变化,这些模块现在称为 EXTENSIONS 并使用特殊的 SQL 语句安装 CREATE EXTENSION .
关于postgresql - 如何在 Windows 上的 postgresql 9.1 中安装 pgcrypto?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8000740/
我是一名优秀的程序员,十分优秀!