pg_dump не создает бэкап.

1. atomskxs 29.02.16 13:27 Сейчас в теме
Windows Server 2012 R2 Standart
PostgreSQL 9.2.4-1.1C

Написал небольшой батник, делающий бэкап баз. Запус батника добавил в планировщик заданий.
Если запускать задание или батник вручную, то бэкапы прекрасно создаются.
Если же задание запускается само (пока я разлогинен), то pg_dump ничего не делает — только висит в памяти.

Лог командной строки ошибок не показывает
C:\Windows\system32>"C:\Program Files\PostgreSQL\9.2.4-1.1C\bin\pg_dump.exe" -Fc -U postgres -f E:\BackUp\Postgres\Trade_29.02.2016.back.tgz Trade

Если в планировщик добавить не батник, а путь к pg_dump'у (и аргументами), то бэкап создается. Однако, в таком случае, непонятно как добавить в название файла дату.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. Fox-trot 158 07.03.16 14:44 Сейчас в теме
Написал небольшой батник, делающий бэкап баз

(1) atomskxs, нинада ничего изобретать. все уже украдено придумано, поиск в руки и алга...
2. pavel06 2 07.03.16 00:30 Сейчас в теме
Дата в названии файла в батнике создается примерно так:
%date:~0,2%%date:~3,2%%date:~8,2%

Весь батник без аргументов вы можете давать планировщику с запуском независимо от подсоединения пользователя.
3. Bedazzled 07.03.16 06:03 Сейчас в теме
а если так : C:\windows\system32\cmd.exe /c bakup.bat

еще есть готовый скрипт http://wiki.etersoft.ru/PostgreSQL/backupwin
5. inomaratadeath 17.05.21 17:28 Сейчас в теме
так всё и заглохло 5 лет назад?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот