PostgreSQL 14 「ERROR: 機能拡張の制御ファイル/usr/pgsql-14/share/extension/pgcrypto.controlをオープンできませんでした」が発生した場合の対処法
- 作成日 2021.11.19
- PostgreSQL
- PostgreSQL

PostgreSQL 14 で「ERROR: 機能拡張の制御ファイル/usr/pgsql-14/share/extension/pgcrypto.controlをオープンできませんでした」が発生した場合の対処法を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
エラー全文
「create extension pgcrypto;」実行時に発生。
create extension pgcrypto;
ERROR: 機能拡張の制御ファイル"/usr/pgsql-14/share/extension/pgcrypto.control"をオープンできませんでした: そのようなファイルやディレクトリはありません
SQL 状態: 58P01
画像

対処法
「postgresql14-contrib」をインストールする
sudo dnf install postgresql14-contrib
再度、実行すると成功しました。
create extension pgcrypto;
確認してみます。
SELECT * FROM pg_available_extensions WHERE installed_version IS NOT NULL;
追加されていることが確認できます。

-
前の記事
Rocky Linux 動画編集ツール「kdenlive」を使用する 2021.11.19
-
次の記事
MySQL uuidを生成する 2021.11.19
コメントを書く