問題タブ [postgresql-extensions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
195607 参照

postgresql - psql を使用して、データベースにインストールされている拡張機能を一覧表示するにはどうすればよいですか?

psql からデータベースまたはスキーマに既にインストールされているすべての拡張機能を一覧表示するにはどうすればよいですか?

こちらもご覧ください

0 投票する
1 に答える
376 参照

sql - 拡張機能を作成できますが、PostgreSQL で変更することはできません

拡張機能は、次のユーザーによって作成されましたdeploy:

ここで、拡張機能を別のスキーマに移動する必要があります (まだdeployユーザーとして、スキーマもユーザーutilsが所有していdeployます)。私もです:

これは失敗します:

エラー: 拡張 ltree の所有者でなければなりません

だから2つの質問:

  1. deployPG がユーザーの拡張機能の作成を許可するのに、同じユーザーによる変更を許可しないのはなぜですか?
  2. まだdeployユーザーである拡張機能のスキーマを変更するにはどうすればよいですか?

ありがとう。

0 投票する
1 に答える
742 参照

postgresql - cstore_fdw 拡張子: 致命的: ファイル "'cstore_fdw'" にアクセスできませんでした: そのようなファイルまたはディレクトリはありません

OS X の PostgreSQL 9.3.5 に cstore_fdw 拡張機能をインストールしましたが、プロセスにエラーはなかったように見えます (/usr/local/pgsql/bin/はパスが正しくありませんが、 でシンボリック リンクされているため、ファイルは本来あるべき場所にコピーされpg_configました$PATH)。

ただし、Postgres を起動しようとすると、拡張機能をロードできません。

何が間違っているのか誰にもわかりませんか?

0 投票する
1 に答える
593 参照

postgresql - Postgresql-8.4: 未定義のシンボル: palloc

データベースをセットアップしようとしていて、関数を作成する必要があります:

そのpostgreを実行するたびに、.soファイルに未定義のシンボルがあるpalloc ことがわかります。このバージョンのPostgresqlは古くなっていますが、私のプロジェクトで動作する唯一のバージョンのようです。postgreが知らないように見える理由を誰かが知っていpallocますか?

ソース ファイルはここで入手できます: https://foundry.openuru.org/hg/MOSS/file/3e78d60a5282/postgresqlmakeと を使用し てファイルをビルドしますmake install。OS: Ubuntu Server 20.04 LTS with Postgre 8.4