мета-данные страницы
Создание и настройка БДП
БДП - базы данных подразделения
2. Создание копии базы данных
3. Проверка работы служба FireBird
Проверить, запущена ли служба FireBird, и при необходимости запустить ее.
4. Запуск DBMeta
4.1. Проверить по дате актуальность DBMeta
Она лежит в папке Agbis на сервере химчистки. При необходимости скачать новую версию (Z:\Agbis\_NonVersion\ DBMeta.exe).
4.2. Запустить DBMeta
4.3. Нажать кнопку Добавить
4.4. Выбрать переименованную базу
4.5. Водится логин и пароль
5. Создание нового подразделения
5.1. В главном меню Операции выбрать пункт Подразделения (Departments)
5.2. В журнале подразделений нажать кнопку Создать
5.3. В открывшемся окне подразделения
указать
Наименование - Наименование нового приемного пункта
Остальные параметры заполняются факультативно.
DEP_ID - ID подразделения, при сохранении генерируется автоматически.
Центральное подразделение - рассматривать это подразделение как центральное. При включении настройки нужно будет перенастраивать данный приемный пункт как центральный. При этом возможны конфликты с уже существующей ЦБД.
Центральное подразделение для всех - не используется
Отключено - не используется
Группа - не используется
Контрагент - не используется
E-mail - не используется
5.4. Если по заданию не требуется указать дополнительные параметры приемного пункта (Группа, Контрагент, E-mail), нажать кнопку Сохранить
6. Создание копии базы данных для нового подразделения
6.1. Открыть форму Новое подразделение
6.2. Выбрать подразделение и установить настройки
- Папка для новых БД Папка для размещения новой базы данных. По умолчанию используется папка TempDB в каталоге с программой DbMeta.
- Папка для 7z-файлов БД Папка для размещения упакованных файлов новой базы данных. По умолчанию используется каталог с программой DbMeta.
- Базы данных на замену еще работающих баз. При включенной настройке
- не выводится запрос на подтверждение копирования базы, если для подразделения ранее была создана база данных
- изменяется значение поля deps.for_replacement=1
- очищается список файлов для данного подразделения, отправленных по репликации
- отмечаем все изменения в старой базе как отосланные в новую (формируется файл для отправки по репликации)??
- копируем последнюю запись о принятом файле из центра в новой БД ??
- расчет максимальных значений генераторов ??
- Копировать через nbackup.
- При включенной настройке делается архивная копия базы данных с помощью функции nbackup и ее восстановление в Папка для новых БД (текущий каталог). Не требуется отключать всех пользователей, однако время выполнения операции значительно больше, чем при прямом копировании файла базы данных.
- При выключенной настройке делается архивная копия базы данных средствами Windows в Папка для новых БД (текущий каталог).
- Поместить в архивы. При включенной настройке делается самораспаковывающийся архивный файл с базой данных.
- Добавить дополнительные файлы в архив. При включенной настройке в самораспаковывающийся архивный файл с базой данных добавляются файлы из папки for_archive, которая размещается в папке Папка для новых БД.
Кнопки
- Папка с БД - открывает папку с базой данных нового подразделения.
- Папка с 7z - открывает папку с упакованными файлами новой базы данных.
- Папка с файлами для добавления в архивный файл нового подразделения - открывает папку для файлов, которые будут добавляться в самораспаковывающийся архивный файл при включенных настройках Поместить в архивы и Добавить дополнительные файлы в архив.
6.3. Нажать кнопку Запуск
База данных будет создаваться в течение 7-15 минут. В процессе создания копии базы данных будут
- выполнены проверки
- MINIDBMETA CheckForDMMini
- Наличие в БД генератора GEN_IS_CENTR_DB
- Наличие свободного места на диске
- Наличие выранного ПП
- Наличие папки GetOwnDir+'TempDB'
- Наличие папки JvDirectoryEdit1.Text+'for_archive'
- {$IFNDEF MINIDBMETA} Поместить в архивы Запрос на изменение текущего каталога на выбранный
- Блокировка контролов
- создание копии базы данных
- создание архивного файла
6.4. По завершении создания базы данных нажать кнопку Close.
7. Перемещение базы данных нового подразделения на приемный пункт
Созданная база данных будет иметь название «ARM_[ВнНомер подразделения].FDB».
В данном случае, исходя из иллюстраций, база данных будет иметь название «ARM_5.FDB».
Файл новой базы данных будет находиться в папке ..\Agbis\Temp DB.
7.1. Создать архив базы данных для переноса на компьютер приемного пункта.
8. Восстановление настроек текущей базы данных
После создания копии базы данных необходимо вернуть в исходное состояние сервер: вернуть первоначальное название основной базы и включить отключенные ранее службы.