問題タブ [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 投票する
0 に答える
90 参照

database - シャットダウン後に pg_cron 拡張機能を起動する方法

pg_cron によって実行されるプロセスを終了する必要がありました。ただし、その pg_cron 拡張が停止した後。以下はサーバーからのログです。

現在、実行中のジョブはありません。PostgreSQL サーバーを再起動せずに拡張機能を再起動する方法。

0 投票する
0 に答える
42 参照

postgresql - Windows を使用して PostgreSQL で set_user 拡張モジュールをビルドする

PostgreSQL で set_user 拡張モジュールを構成する手順について誰かアドバイスできますか? Windowsマシンを使用しています。Cygwin を使用してビルドし、set_user.dll を生成しようとしましたが、PostgreSQL の起動に問題があります。イベント ビューアーのエラー メッセージ: 2021-10-25 18:50:06.013 +08 [27964] FATAL: could not load library "C:/Program Files/PostgreSQL/13/lib/set_user.dll": The specified procedure could not見つけられた。

ソースコードをダウンロード: https://github.com/pgaudit/set_user

set_user.dll を生成するために Cygwin で実行する手順:

set_user.dll を取得した後、

  1. C:\Program Files\PostgreSQL\13\lib 内に set_user.dll をコピーしました
  2. 次に、set_user.control と set_user--3.0.sql を github ソース コードから C:\Program Files\PostgreSQL\13\share\extension にコピーしました。
  3. 次に、postgresql.conf にshared_preload_libraries = 'pgaudit,set_user'を追加し、postgresql サービスを再起動しましたが、postgresql サービスの開始に失敗しました。