你如何安装 PostgreSQL tablefunc 扩展?

问题描述

我无法在我的 Postgresql 服务器中运行以下命令:

CREATE EXTENSION tablefunc;

当我运行此命令时,我收到以下错误消息:

ERROR: Could not open extension control file "/usr/local/pgsql/share/extension/tablefunc.control": No such file or directory

我在网上找不到任何解释如何安装此文件/目录的资源。任何帮助将不胜感激。

解决方法

您必须安装“contrib”安装包。

在基于 Redhat 的发行版上,这类似于

sudo dnf install -y postgresql13-server