Как запустить скрипт при запуске в PostgreSQL? - PullRequest
0 голосов
/ 10 апреля 2019

Я пытался создать задание pgAgent, но я не могу заставить его работать так, как я хочу. Я могу запланировать техническое обслуживание и поставить свой сценарий там, но это не совсем то, что я хочу сделать.

Если быть более точным, я хочу запустить скрипт, который подпишется на брокера. Я не хочу, чтобы пользователь запускал скрипт вручную. Что я могу сделать?

1 Ответ

0 голосов
/ 11 апреля 2019

Немного неясно, что вы хотите сделать.

  • Если вы хотите, чтобы какая-то программа запускалась сразу после PostgreSQL, создайте соответствующий скрипт запуска (который зависит от вашей операционной системы).).

  • Если вы хотите, чтобы что-то запускалось в базе данных при запуске, напишите модуль PostgreSQL на C и добавьте его в shared_preload_libraries в postgresql.conf.

...