====== Создание нового подразделения ====== Форма **"Создание нового подразделения"** открывается в **«DBMeta»** кнопкой **"Новое подразделение"** \\ предназначена для создания копии текущей базы данных и настройка ее для работы в качестве базы данных приемного пункта.\\ {{:pasted:20200313-071121.png}}\\ **ЦДБ** - центральная база данных\\ **БДП** - базы данных подразделения\\ ===== Подготовительные операции ===== Подготовительные операции выполняются до запуска программы.\\ - [[:Отключение_и_переименование_базы|Переименование базы данных]] - Создание копии базы данных - Проверка по дате **актуальности DBMeta** (При необходимости скачать новую версию из папки Z:\Agbis\_NonVersion\DBMeta.exe).\\ - Создание списка подразделений ===== Кнопки ===== * **Запуск** - запускает процесс создания и настройки БДП, * **Открыть текущий лог...** - открывает в блокноте текущий лог программы, * **Папка с БД** - открывает в проводнике папку, в которой сохраняется новая БДП, * **Папка с 7z** - открывает в проводнике папку, в которой сохраняется архивный файл с новой БДП и дополнительными файлами из папки for_archive, * **Папка с файлами для добавления в архивный файл нового подразделения** - открывает в проводнике папку, в которой сохраняется дополнительные файлы для добавления в архив, * **Close** - закрывает форму, * **Помощь** - открывает текст с описанием формы. ===== Настройки ===== * **Базы данных на замену еще работающих баз** - делается копия для замены уже работающей БДП. В этом случае по репликации принимаются данные отправленные с этого же приемного пункта (включается настройка deps.for_replacement=1). * **Копировать через nbackup** - при включенной настройке копирование базы данных выполняется программой nbackup, которая не требует отключения пользователей от текущей базы данных. При выключенной настройке копирование выполняется средствами Windows - это быстрее, но требует отключения всех пользователей. * **Поместить в архивы** - при включенной настройке запускается программа архиватор для создания архивного файла. * **Добавить дополнительные файлы в архив** - при включенной настройке в архивный файл кроме БДП будут добавлены все файлы из папки **for_archive**, которая размещается в папке с новой БДП\\ ===== Подключение к ЦДБ ===== Если БДП создается на основе базы данных приемного пункта, то проверяется возможность подключения к ЦДБ через интернет.\\ Если подключение к ЦДБ недоступно, то кнопка **Запуск** неактивна и создание БДП невозможно.\\ В момент загрузки выдается соответствующее предупреждение\\ {{:pasted:20200317-133837.png}}\\ В поле лога будет сообщение об ошибке. Например, "Не удалось подключиться к агенту по адресу http://im-gate.com:10366" ===== Создание и настройка БДП ===== Кнопка **Запуск** выдает запрос на подтверждение начала процесса копирования и настройки БДП \\ После подтверждения процесс не может быть остановлен.\\ Блокируются возможность изменения настроек и кнопка **Запуск**.\\ Индикатор отображает степень выполнения процесса.\\ [[develop:mt_tcopydep|Реализация]]\\ ==== 1. Проверка настроек ==== Перед запуском процесса должны быть выбраны подразделения, для которых формируются БДП. \\ Если подразделения не выбраны, то процесс останавливается.\\ Если в для подразделения стоит отметка о том, что база данных уже была создана (deps.is_created=1) и настройка **Базы данных на замену еще работающих баз** выключена, то требуется подтверждение необходимости создания новой БДП ==== 2. Создание и настройка БДП ==== ==== 3. Создание архивного файла ==== {{:pasted:20200716-090445.png}}\\ ===== Дополнительная информация ===== [[develop:repl_param_test|Тестирование репликационных параметров БД]] \\ [[:mt_DBMainForm|Главная форма "DBMeta"]]\\ [[:mt_OptReplForm|Мастер репликации]]\\ [[develop:mt_tcopydep|Реализация создания нового подразделения]]\\ [[:mt_DepForm|Подразделение]]\\ [[:dbmeta|Назад]]\\