Медицина

Программы медицинской статистики



Резервные копии базы данных "Башфин"

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

1. Из админки "Башфин"
2. Если программа уже не работает - специальным командным файлом archive_bashfin.cmd из папки orant
3. Вручную остановив Оракловские службы, можно просто скопировать папку database, которая находится в папке orant

Саму папку Bashfin сохранять не надо, там только программа, которую лучше установить заново. А вот папку со сканированными документами тоже нужно беречь, слишком уж трудоемким будет пересканирование.

С восстановлением базы тоже не все просто, даже если есть копия. Во первых, нужно установить новый Башфин, и обновить его до той же версии, которая была. Во-вторых, если программа погибла, простой запуск RestoreDb.cmd ничего не даст. Тут работает простая, но эффективная подстраховка - archive_bashfin создает файл arch1.rar , а RestoreDb распаковывает arch3.rar, то есть без переименования архива не обойтись, и случайная порча базы исключена.

Более того, при всей простоте, archive_bashfin не просто создает архив, а переименовывает прежний в arch2.rar, что может очень даже выручить, если вы сархивировали уже поврежденную базу.

Созданные архивы нужно сбрасывать на сменные носители, и хранить их подальше от компьютера. Кроме того нетрудно настроить автоматическое сохранение баз куда-нибудь на сетевом диске..

на главную
---