Слайд 2Совместимость ИС «Почтамт – Сортировочный узел» с Firebird
Firebird – многоверсионная СУБД.
Firebird
бесплатен.
ИС «Почтамт – Сортировочный узел» - Firebird версией 1.5.
Две БД – postunit.ib и postrpo.ib.
Firebird - classic или superserver.
Firebird superserver один процесс fbserver.exe.
Firebird classic - несколько процессов fb_inet_server.exe
Слайд 4Резервирование БД. Перезагрузка Firebird. Проверка работоспособности БД
Ежедневное резервирование БД.
Ежедневный перезапуск Firebird.
Два
ежедневных задания на сервере.
Резервирование БД в ИС «Почтамт – Сортировочный узел».
Работоспособность БД - восстановление из резервной копии.
Восстановление резервной копию в уже существующую БД запрещено.
Сборка мусора не нужна.
Восстановление резервной копии без ошибок - БД работоспособна.
Объем свободного места на диске.
Слайд 5restart.bat
Для Firebird superserver
net stop "Firebird Server - DefaultInstance"
net start "Firebird Server
- DefaultInstance«
Для Firebird classic
net stop FirebirdServerDefaultInstance
taskkill /F /T /IM fb_inet_server.exe
net start FirebirdServerDefaultInstance
Слайд 6backup.bat
gbak -b -g -t -user sysdba -pass <пароль для SYSDBA> server:c:\db\postunit.ib
c:\backup\%date%-06.00-postunit.fbk -v -y "c:\log\%date%-postunit-6.00-log.txt"
gbak -b -g -t -user sysdba -pass <пароль для SYSDBA> server:c:\db\postrpo.ib c:\backup\%date%-06.00-postrpo.fbk -v -y "c:\log\%date%-postrpo-6.00-log.txt"
rar m -ep2 -m5 -y c:\backup-rar\%date%-06.00-postunit.rar c:\backup\%date%-06.00-postunit.fbk
rar m -ep2 -m5 -y c:\backup-rar\%date%-06.00-postrpo.rar c:\backup\%date%-06.00-postrpo.fbk
Слайд 7Быстродействие ИС «Почтамт – Сортировочный узел»
Зависит от мощности сервера, качества связи
между сервером и АРМ операторов, размера БД postrpo.ib и качества работы операторов.
Проверка качества работы операторов - два отчета в ИС «Почтамт – Сортировочный узел».
«Ведомость незавершенных операций приема-передачи» - отправленные, но не принятые накладные на передачу.
«Приложение к справке на собственном участке» - сколько и какой неотправленной почты сейчас находится на участке.
Увеличение быстродействия БД при разрастании ее физического размера - клонирование БД с остатками.
Слайд 8Клонирование БД с остатками
Клонирование БД с остатками - новая БД postrpo.ib.
Перед
запуском сделать резервные копии обеих БД.
Перед запуском закрыть все смены и сделать резервные копии обеих БД для работы КСУ.
Монопольный режим.
После завершения:
Остановить Firebird.
Переименовать старую postrpo.ib.
Новую БД переименовать в postrpo.ib
Запустить Firebird, операторы начинают работу.
Восстановить для КСУ БД из резервных копий. Если успешно – удаление старой postrpo.ib на сервере.
Слайд 9Обновление версии ИС «Почтамт – Сортировочный узел»
Остановить работу в цехах.
Сделать резервное
копирование обеих БД.
Остановить Firebird.
Скопировать обе БД на тот же диск.
Переименовать обе БД.
Запустить Firebird.
Запустить ИС «Почтамт – Сортировочный узел». Исправить пути к БД.
Установить новую версию ИС «Почтамт – Сортировочный узел» на сервер.
Запустить ИС «Почтамт – Сортировочный узел».
Успешное завершение обновления БД - выйти из программы, остановить Firebird, переименовать обновленные БД на стандартные, запустить Firebird и провести обновление ИС «Почтамт – Сортировочный узел» на АРМ-ах операторов.
Сбой во время обновления БД - сохранить текст ошибки, выйти из программы, остановить Firebird, скопировать на старое место копии БД, сделанные до обновления, запустить Firebird, разрешить операторам работать в старой версии ИС «Почтамт – Сортировочный узел». На сервере ИС «Почтамт – Сортировочный узел» не запускать или установить старую версию. Резервные копии БД и текст ошибки выложить на FTP-сервер.
Слайд 10Настройки параметров ИС «Почтамт – сортировочный узел»
Подключения к БД – файл
\windows\ postunit.iba.
Настройка параметров на одном АРМ и копирование для всех существующих профилей.