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をオープンできませんでした」が発生した場合の対処法](https://mebee.info/wp-content/uploads/2019/09/20160627121830-890x500.jpg)
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
画像
![](https://mebee.info/wp-content/uploads/2021/11/image-735-1024x363.png)
対処法
「postgresql14-contrib」をインストールする
sudo dnf install postgresql14-contrib
再度、実行すると成功しました。
create extension pgcrypto;
確認してみます。
SELECT * FROM pg_available_extensions WHERE installed_version IS NOT NULL;
追加されていることが確認できます。
![](https://mebee.info/wp-content/uploads/2021/11/image-736.png)
-
前の記事
Rocky Linux 動画編集ツール「kdenlive」を使用する 2021.11.19
-
次の記事
MySQL uuidを生成する 2021.11.19
コメントを書く