powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / бэкап базы
3 сообщений из 3, страница 1 из 1
бэкап базы
    #39833867
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Дано: БД Postgres, Windows server 2008 R2 x64
Если запускать руками, то скрипт выполняется без проблем, если в ставишь в sheduler и говоришь run, в History пишет Created Task Process и ничего больше не делает, хотя и ошибки не выдает.
Подскажите пожалуйста уважаемые профессионалы, как победить?

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
@echo off
call setenv.bat
set PGBIN=%PG_HOME%\bin\pg_dump.exe
set PGPASSWORD=%PG_PASSWORD%
set DB_NAME=postgres
set BACKUP_DIR="backup"
for /f "delims=" %%i in ('"%JAVA_HOME%\bin\java.exe" -jar upgrade.jar logname sql dump_') do set dumpname=%%i
if not exist "%BACKUP_DIR%" (
  mkdir "%BACKUP_DIR%"
)
"%PGBIN%" -c -O -x -p %PG_PORT% -U %PG_USER% -n public -f "%BACKUP_DIR%\%dumpname%" %DB_NAME%

"C:\Program Files\7-zip\7z.exe" a -tzip -ssw -mx1 "%BACKUP_DIR%\%dumpname%".zip "%BACKUP_DIR%\%dumpname%"

del "%BACKUP_DIR%\%dumpname%"
...
Рейтинг: 0 / 0
бэкап базы
    #39834069
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где устанавливается %PG_USER% ?
...
Рейтинг: 0 / 0
бэкап базы
    #39835642
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, разробралась

Код: sql
1.
call setenv.bat



здесь для планировщика надо полный путь указывать
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / бэкап базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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