В составе архива входит три скрипта. Разделены они между собой для возможности использования в разное время.
Порядок использования:
1. Вносим свои настройки в скрипты с использованием тестового редактора:
2. Используем, запуская вручную или добавив в планировщик задач, для этого:
- Нажмите клавиши Windows + R на клавиатуре
- В появившемся окне введите taskschd.msc
- Действия - Создать простую задачу
- Вводим имя - имя скрипта. Далее
- Выбираем периодичность Далее
- Выберите действие задачи - Запустить программу Далее
- Программа или сценарий - Выбираем скрипт Далее
- Готово
1. pg_backup.bat - Резервное копирование баз данных
Основные настройки(открываем в любом текстовом редакторе):
SET pg_path=C:\Program Files\PostgreSQL\12.4-1.1C\bin
SET backup_path=\\backup\bkp\1c
SET pg_user=postgres
SET data_bases=db1 db2
Назначение настроек:
pg_path = путь к каталогу bin где установлена ваша версия postgresql
backup_path = путь к каталогу куда будут складироваться резервные копии
pg_user = пользователь postgresql, у которого есть доступ к базам данных.
data_bases = базы данных, перечисленные через пробел
Периодичность выполнение этого скрипта зависит от критичной продолжительности вводимых данных. Лучше всего это делать 1 раз в день.
2. pg_analize.bat - Обновление статистики
Основные настройки(открываем в любом текстовом редакторе):
SET pg_path=C:\Program Files\PostgreSQL\12.4-1.1C\bin
SET pg_user=postgres
SET data_bases=db1 db2
Назначение настроек:
pg_path = путь к каталогу bin где установлена ваша версия postgresql
pg_user = пользователь postgresql, у которого есть доступ к базам данных.
data_bases = базы данных, перечисленные через пробел
Периодичность выполнение этого скрипта необходимо настраивать на ежедневное использование, перед началом рабочего дня
3. pg_service.bat - Полное обслуживание базы данных
Основные настройки(открываем в любом текстовом редакторе):
SET pg_path=C:\Program Files\PostgreSQL\12.4-1.1C\bin
SET pg_user=postgres
SET data_bases=db1 db2
Назначение настроек:
pg_path = путь к каталогу bin где установлена ваша версия postgresql
pg_user = пользователь postgresql, у которого есть доступ к базам данных.
data_bases = базы данных, перечисленные через пробел
Периодичность выполнение этого скрипта необходимо настраивать на раз в 2-3 дня в нерабочее время.
Лучше всего подключать скрипты в планировщике заданий.