我需要支持Postgres服务器(64位Amazon Linux AMI)中的uuid库。 我已经安装了uuid和uuid-pgsql软件包。 是否可以加载库而不重新启动Postgres服务器?
PostgreSQL版本是8.4.11。
在8.4.x上,通过简单加载随附的SQL文件(扩展基本上是C函数和其他好东西的集合 – Postgresdynamic加载这些东西),您应该能够激活扩展。 您所链接的堆栈溢出问题涉及到如何解决这个问题( 在附录F“附加提供的模块”后面的手册中讨论过)
在9.1 (我在我的评论中有错误的版本),后来这个function已被包含在CREATE EXTENSION / ALTER EXTENSION SQL命令中 – 模块安装本质上是一样的,只是不必手动加载SQL文件进行必要的更改在运行CREATE EXTENSION时由Postgres为您处理。