powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Cron
8 сообщений из 8, страница 1 из 1
Cron
    #33991978
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю, что постгресе нет джобов. Знаю, что для этого нужно использовать cron, сам такое советовал, если спрашивали. Но! Знаю все это теоретически. Вопрос практический - если мне нужно периодически выполнять некую ХП, могу ли я ее запускать используя какие-то постгресовые утилиты, которые будут дергаться кроном или я должен написать, например, на PHP скрипт, и дергать его?
...
Рейтинг: 0 / 0
Cron
    #33992082
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по cron
а вкачестве команд в скрипте написать
psql -U user <dbname> -c "select my_func()"

только скрипт test не называй, утилита такая стандартная есть
Иногда очень долго ищут - почему test не работает
...
Рейтинг: 0 / 0
Cron
    #33992092
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таких утилит нет да и не нужно... достаточно черкнуть скрипт как уже сказано - ну а насчет crontab - IMHO завсегда надежнее указывать полный путь.
...
Рейтинг: 0 / 0
Cron
    #33993049
Andrew Sagulin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А pgagent?
...
Рейтинг: 0 / 0
Cron
    #33993651
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри.. недосмотрел что появилась такая тулза - pgagent . Странно что ее в contrib еще не добавили.
...
Рейтинг: 0 / 0
Cron
    #33993760
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShweikТаких утилит нет да и не нужно...


man test
????
PS. на Linux точно есть(на *BSD я думаю тоже)
...
Рейтинг: 0 / 0
Cron
    #33993874
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landy ShweikТаких утилит нет да и не нужно...


man test
????
PS. на Linux точно есть(на *BSD я думаю тоже)
Сорри - неточно выразился ..
test - есть конечно!!!! каже без него 8)))
STANDARDS
The test utility implements a superset of the IEEE Std 1003.2
(``POSIX.2'') specification.
Я же имел ввиду job или pgagent. Впрочем по непонятным причинам людям постоянно хочется чегото странного например чтоб sql-серевер будил их на работу.... или рассылал смски пользователям которые торчат конторе более тонны зелени 8-))) IMHO это всетаки не его дело.
...
Рейтинг: 0 / 0
Cron
    #33993936
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shweik landy ShweikТаких утилит нет да и не нужно...


man test
????
PS. на Linux точно есть(на *BSD я думаю тоже)
Сорри - неточно выразился ..
Я же имел ввиду job или pgagent. Впрочем по непонятным причинам людям постоянно хочется чегото странного например чтоб sql-серевер будил их на работу.... или рассылал смски пользователям которые торчат конторе более тонны зелени 8-))) IMHO это всетаки не его дело.
Ах, так это вы мне ответили. Ну так psql и есть та самая "утилита" которую я искал.
Если почитать вопрос, то у меня был выбор - либо писать "клиентскую" часть, которая будет коннектится к базе как обычно и дергать нужные процедуры, либо использовать существующий механизм постгреса (о том, что он существует, я догадывался, но не знал :) ).
В общем, вопрос состоял в следующем - чем дернуть ХП.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Cron
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]