これは既知の問題だと思いますが、postgresql-9.4-postgis-2.1を削除したスクリプトを使用しています。 DebianではこのSQLエラーを取り除くことができません。
- Remove new unwanted postgresql-9.5-postgis-2.2 package installed
- Reinstalling postgresql-9.4-postgis-2.1, postgresql-9.4-postgis-scripts and postgis
- Using SQL: ALTER EXTENSION postgis UPDATE TO '2.1.4' --under postgres user
- Using SQL: ALTER EXTENSION postgis_topology UPDATE TO '2.1.4' --under postgres user
そしてSELECT * FROM pg_available_extensions;
戻り
は、私は次のことをやった«$ libdirという/ PostGISの-2.1»そのようなファイルやディレクトリ
なしにファイルにアクセスできません。
[...]
postgis 2.1.4 2.1.4 PostGIS geometry, geography, and raster spatial types and functions.
しかし、geを使用するテーブルのようなオブジェクトにアクセスするとこのメッセージが表示されるometryタイプ。
postgis UPDATE TO '2.2.2';私のために働かなかった、bu ALTER EXTENSION postgis UPDATE;した –