問題タブ [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.
database - シャットダウン後に pg_cron 拡張機能を起動する方法
pg_cron によって実行されるプロセスを終了する必要がありました。ただし、その pg_cron 拡張が停止した後。以下はサーバーからのログです。
現在、実行中のジョブはありません。PostgreSQL サーバーを再起動せずに拡張機能を再起動する方法。
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 を取得した後、
- C:\Program Files\PostgreSQL\13\lib 内に set_user.dll をコピーしました
- 次に、set_user.control と set_user--3.0.sql を github ソース コードから C:\Program Files\PostgreSQL\13\share\extension にコピーしました。
- 次に、postgresql.conf にshared_preload_libraries = 'pgaudit,set_user'を追加し、postgresql サービスを再起動しましたが、postgresql サービスの開始に失敗しました。