Настройка Сервис Менеджера — различия между версиями

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск
(Настройка сервис менеджера с помощью nnCron)
 
(не показано 5 промежуточных версии этого же участника)
Строка 1: Строка 1:
===Описание Сервис Менеджера===
+
==Описание Сервис Менеджера==
 
Сервис менеджер является необходимой  программой, с помощью которой ежедневно делаются такие операции с базой данных, как резервное копирование, сжатие и восстановление и т.п
 
Сервис менеджер является необходимой  программой, с помощью которой ежедневно делаются такие операции с базой данных, как резервное копирование, сжатие и восстановление и т.п
 
*Сервис менеджер устанавливается на том компьютере, на котором установлена сама база данных.
 
*Сервис менеджер устанавливается на том компьютере, на котором установлена сама база данных.
Строка 41: Строка 41:
 
'''При операционке Windows XP и ниже, настраиваем nnCron.'''
 
'''При операционке Windows XP и ниже, настраиваем nnCron.'''
  
===Настройка задач по времени===
+
==Настройка задач по времени==
  
 
Для настройки задач, необходимо знать время работы точки, если точка работает до ХХ:00 часов, то время для задач рассчитываем следующим образом:
 
Для настройки задач, необходимо знать время работы точки, если точка работает до ХХ:00 часов, то время для задач рассчитываем следующим образом:
Строка 48: Строка 48:
 
*'''Очищение каталога резервных копий''' - время выполнения ХХ:00 + 35 минут
 
*'''Очищение каталога резервных копий''' - время выполнения ХХ:00 + 35 минут
 
*'''Сжатие и восстановление базы''' - время выполнения ХХ:00 + 45 минут
 
*'''Сжатие и восстановление базы''' - время выполнения ХХ:00 + 45 минут
*'''Выключение компьютера''' - время выполнения ХХ:00 + 60 минут
+
*'''Выключение компьютера''' - время выполнения ХХ:00 + 75 минут
  
 
''Если же точка круглосуточная, или находится в торговом центре, отключение электричества в котором происходит сразу после закрытия, то все программы настраиваем на утро, с таким же интервалом между собой, исключая «сжатие и восстановление базы» и выключение.''
 
''Если же точка круглосуточная, или находится в торговом центре, отключение электричества в котором происходит сразу после закрытия, то все программы настраиваем на утро, с таким же интервалом между собой, исключая «сжатие и восстановление базы» и выключение.''
 +
 +
==Настройка сервис менеджера с помощью "Планировщика заданий"==
 +
Планировщик заданий можно вызвать командой '''taskschd.msc''' или '''«Панель управления \ Все элементы панели управления \ Администрирование \ Планировщик заданий»'''.
 +
*Щелкаем левой кнопкой мыши по «Библиотеке планировщика заданий», выбираем «Создать папку…» , называем ее «Standart-N»:
 +
[[Файл:Сервис_менеджер_создание_папки_в_планировщике.jpg|center|Создание папки в планировщике]]
 +
*Далее выбираем созданную папку и создаем новую задачу:
 +
[[Файл:Сервис_менеджер_создание_задачи_в_планировщике.jpg|center|Создание задачи в планировщике]]
 +
Предположим, что точка работает до 21:00 и электричество на ночь не выключают, следовательно, первая задача будет  создание резервной копии базы данных, настроенная на 21:15.
 +
*Заполняем имя задачи:
 +
[[Файл:Сервис_менеджер_имя_задачи_в_планировщике.jpg|center|Имя задачи в планировщике]]
 +
*Переходим на закладку «Триггеры», выбираем «Создать», в появившемся окне указываем расписание нашей задачи: время 21:15 и ежедневное выполнение.
 +
[[Файл:Сервис_менеджер_создание_триггера_в_планировщике.jpg|center|Триггеры в планировщике]]
 +
*Переходим на закладку «Действия» - «Создать», настраиваем запуск программы, указываем путь до сервис менеджера и прописываем команду «backup».
 +
[[Файл:Сервис_менеджер_изменение_действия_в_планировщике.jpg|center|Действие в планировщике]]
 +
*Таким образом, мы настроили задачу резервного копирования БД.
 +
[[Файл:Сервис_менеджер_выполнение_задачи_в_планировщике.jpg|center|Проверка выполнения задачи в Планировщике]]
 +
Чтобы проверить  выполнение задачи, нужно нажать на кнопку «'''Выполнить'''» на панели «Действия» в правом нижнем углу.
 +
 +
Аналогично настраиваем команды: удаление окончившихся позиций, очищение каталога резервных копий,  сжатие/восстановление базы.
 +
 +
Для настройки выключения компьютера выбираем переименованную нами ранее программу Shutdown.bat, которая должна находиться '''НЕ''' в корне диска С:.
 +
[[Файл:Сервис_менеджер_создание_задачи_выключение_компа_в_планировщике.jpg|center|Задача выключения компьютера в Планировщике]]
 +
 +
==Настройка сервис менеджера с помощью nnCron==
 +
===Установка и регистрация===
 +
*Установить программу nnCron,
 +
*Зарегистрировать программу:
 +
**Пуск-Выполнить-cmd
 +
**Запустить программу tm с ключом xReg:
 +
[[Файл:nnCron_регистрация.jpg|center|Регистрация nnCron]]
 +
*Для регистрации укажите логин «xUSSR регистрация», пароль – текущий день недели в англ. раскладке русскими буквами;
 +
*Скопируйте файл nncron.tab из папки «Планировщик nnCron» в папку установки, замените существующий файл; щелк
 +
 +
===Создание новой задачи===
 +
*Для создания новой задачи щелкните по ярлыку nnCron  правой кнопкой мыши и выберете "Новое задание"/New Task:
 +
[[Файл:nnCron_создание_новой_задачи.jpg|center|Новая задача в nnCron]]
 +
*Далее настраиваем имя задачи и время выполнения:
 +
[[Файл:nnCron_создание_новой_задачи_имя_задачи_время_выполнения.jpg|center|Имя задачи и время выполнения в nnCron]]
 +
*На закладке "Действие" указываем путь к Сервис Менеджеру и команду:
 +
[[Файл:nnCron_создание_новой_задачи_назначение_действия.jpg|center|Действие в nnCron]]
 +
*Чтобы проверить выполнение задачи ее нужно запустить:
 +
[[Файл:nnCron_запуск_новой_задачи.jpg|center|Запуск задачи в nnCron]]
 +
 +
Аналогично настраиваем другие задачи.

Текущая версия на 18:56, 4 декабря 2014

Описание Сервис Менеджера

Сервис менеджер является необходимой программой, с помощью которой ежедневно делаются такие операции с базой данных, как резервное копирование, сжатие и восстановление и т.п

  • Сервис менеджер устанавливается на том компьютере, на котором установлена сама база данных.
  • После установки дистрибутива автоматизации, сервис менеджер будет установлен автоматически, по умолчанию в папку C:\Standart-N\ServiceMngr.
  • Найдите файл Shutdown.bat, переименуйте его по вашему усмотрению, например, Shutdown123.bat, и расположите её в любой папке, главное, не в корне диска С:.
  • Если на компьютере есть второй диск (например, диск D:), то создаем на нем папки D:\Standart-N\backup и D:\Standart-N\prot. В противном случае создаем папки prot и backup на диске С: в папке Stn.
  • Открываем файл ServiceMngr.ini (он лежит в папке с самим сервис менеджером), и устанавливаем параметры:

dbname=localhost:C:\Standart-N\base\ztrade.fdb - путь к бд

user_name=sysdba - параметры подключения

password=masterkey

back_path=d:\Standart-N\backup\ - путь для бэкапов

nt_back_pacth=d:\Standart-N\backup\

Prot_Path=d:\Standart-N\prot

del_older=7 - через сколько дней удалять старые резервные копии

  • Запускаем ServiceMngr и в сплывающем окне указываем название организации.
  • Сервис менеджер выполняет следующие команды:

backup- создание резервной копии базы

clean - удаление окончившихся позиций

cleandir - очистка каталога резервных копий

savelogs - сохранение протоколов

cleanlogs - очистка протоколов

restore - сжатие и восстановление базы

polite-restore - вежливое сжатие и восстановление базы

Если операционная система на вашем компьютере Windows 7 и выше, то используем для настройки стандартный планировщик задач windows.

При операционке Windows XP и ниже, настраиваем nnCron.

Настройка задач по времени

Для настройки задач, необходимо знать время работы точки, если точка работает до ХХ:00 часов, то время для задач рассчитываем следующим образом:

  • Создание резервной копии - время выполнения ХХ:00 + 15 минут
  • Удаление окончившихся позиций - время выполнения ХХ:00 + 25 минут
  • Очищение каталога резервных копий - время выполнения ХХ:00 + 35 минут
  • Сжатие и восстановление базы - время выполнения ХХ:00 + 45 минут
  • Выключение компьютера - время выполнения ХХ:00 + 75 минут

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

Настройка сервис менеджера с помощью "Планировщика заданий"

Планировщик заданий можно вызвать командой taskschd.msc или «Панель управления \ Все элементы панели управления \ Администрирование \ Планировщик заданий».

  • Щелкаем левой кнопкой мыши по «Библиотеке планировщика заданий», выбираем «Создать папку…» , называем ее «Standart-N»:
Создание папки в планировщике
  • Далее выбираем созданную папку и создаем новую задачу:
Создание задачи в планировщике

Предположим, что точка работает до 21:00 и электричество на ночь не выключают, следовательно, первая задача будет создание резервной копии базы данных, настроенная на 21:15.

  • Заполняем имя задачи:
Имя задачи в планировщике
  • Переходим на закладку «Триггеры», выбираем «Создать», в появившемся окне указываем расписание нашей задачи: время 21:15 и ежедневное выполнение.
Триггеры в планировщике
  • Переходим на закладку «Действия» - «Создать», настраиваем запуск программы, указываем путь до сервис менеджера и прописываем команду «backup».
Действие в планировщике
  • Таким образом, мы настроили задачу резервного копирования БД.
Проверка выполнения задачи в Планировщике

Чтобы проверить выполнение задачи, нужно нажать на кнопку «Выполнить» на панели «Действия» в правом нижнем углу.

Аналогично настраиваем команды: удаление окончившихся позиций, очищение каталога резервных копий, сжатие/восстановление базы.

Для настройки выключения компьютера выбираем переименованную нами ранее программу Shutdown.bat, которая должна находиться НЕ в корне диска С:.

Задача выключения компьютера в Планировщике

Настройка сервис менеджера с помощью nnCron

Установка и регистрация

  • Установить программу nnCron,
  • Зарегистрировать программу:
    • Пуск-Выполнить-cmd
    • Запустить программу tm с ключом xReg:
Регистрация nnCron
  • Для регистрации укажите логин «xUSSR регистрация», пароль – текущий день недели в англ. раскладке русскими буквами;
  • Скопируйте файл nncron.tab из папки «Планировщик nnCron» в папку установки, замените существующий файл; щелк

Создание новой задачи

  • Для создания новой задачи щелкните по ярлыку nnCron правой кнопкой мыши и выберете "Новое задание"/New Task:
Новая задача в nnCron
  • Далее настраиваем имя задачи и время выполнения:
Имя задачи и время выполнения в nnCron
  • На закладке "Действие" указываем путь к Сервис Менеджеру и команду:
Действие в nnCron
  • Чтобы проверить выполнение задачи ее нужно запустить:
Запуск задачи в nnCron

Аналогично настраиваем другие задачи.