postgresデータベースにunaccentという拡張子を追加する必要があります。Postgresとunaccent extensionのデフォルトディレクトリ
PostgresのバージョンPostgreSQL version: 9.3rc1
私は拡張機能をインストールするための問題を抱えています。
私がやった:
須藤はapt-getをインストールpostgresqlの-のcontrib-9.1
私はそれが9.1バージョンであることを知っているが、私のテストサーバー上で、私はPostgresのバージョンと同じeverytingをしました9.4、すべて動作します。私は私の本番サーバー上でスクリプトを実行すると
は
はEXTENSION unaccentスキーマpg_catalogのを作成します。
それは誤り私をスロー:
がオープン拡張制御ファイル「/usr/local/pgsql/share/extension/unaccent.control」ことができませんでした:ディレクトリまたはファイルが
存在しません。
この場合の問題は何ですか?拡張子が "間違った"ディレクトリにインストールされましたusr/local/pgsql/share/extension
の代わりに
拡張機能のデフォルト以外のディレクトリにpostgresを表示する機会はありますか?
※ここではすべてが後方です。現在のバージョンのPostgresと一致するcontribモジュールをインストールします。また、 'pg_catalog'に拡張機能をインストールしないでください。一部の拡張機能だけがそこに住むことを意図しています。 –