мета-данные страницы
Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
minidbmeta [06.02.2020 07:46] Анисютин создано |
minidbmeta [13.10.2021 10:41] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Создание нового подразделения через MiniDBMeta ====== | + | ====== MiniDBMeta ====== |
+ | E:\_Projects\Agbis.dxe\Meta\MiniDBMeta.dpr | ||
+ | |||
+ | Упрощенный вариант DBMeta, который предназначен для создания копии текущей базы данных и настройка ее для работы в качестве базы данных приемного пункта.\\ | ||
+ | {{:pasted:20200318-110532.png}}\\ | ||
+ | |||
+ | **ЦДБ** - центральная база данных\\ | ||
+ | **БДП** - базы данных подразделения\\ | ||
+ | |||
+ | ===== Кнопки ===== | ||
+ | |||
+ | * **Запуск** - запускает процесс создания и настройки БДП, | ||
+ | * **Посмотреть список текущих подразделений** - открывает список подразделений, чтобы можно было увидеть занятые номера подразделений. | ||
+ | * **Папка с новой базой данных** - открывает в проводнике папку **Путь для новой базы данных**, в которой сохраняется архивный файл с новой БДП | ||
+ | * **Закрыть** - закрывает форму, | ||
+ | * **Помощь** - открывает текст с описанием формы. | ||
+ | |||
+ | ===== Настройки ===== | ||
+ | |||
+ | * **Название подразделения** - Название подразделения (по умолчанию "ПП N", где N=Номер подразделения), | ||
+ | * **Номер подразделения** - создается подразделение с указанным номером (по умолчанию берется первый свободный номер). Если номер уже используется, возникает ошибка при создании подразделения. | ||
+ | * **Путь для новой базы данных** - папка, в которой сохраняется архивный файл с новой БДП (по умолчанию TempDB\) | ||
+ | |||
+ | ===== Соглашения ===== | ||
+ | |||
+ | * Создаются только новые БД | ||
+ | * Копирование выполняется через nbackup | ||
+ | * Создается архивный файл БДП в папке с БДП | ||
+ | * Добавить дополнительные файлы в архив не добавляются | ||
+ | |||
+ | ===== Подключение к ЦДБ ===== | ||
+ | |||
+ | Если БДП создается на основе базы данных приемного пункта, то проверяется возможность подключения к ЦДБ через интернет.\\ | ||
+ | <alert warning> | ||
+ | Если подключение к ЦДБ недоступно, то кнопка **Запуск** неактивна и создание БДП невозможно.\\ | ||
+ | </alert> | ||
+ | В момент загрузки выдается соответствующее предупреждение\\ | ||
+ | {{:pasted:20200317-133837.png}}\\ | ||
+ | В поле лога будет сообщение об ошибке. | ||
+ | Например, <nowiki>"Не удалось подключиться к агенту по адресу http://im-gate.com:10366"</nowiki> | ||
+ | |||
+ | ===== Создание и настройка БДП ===== | ||
+ | |||
+ | Кнопка **Запуск** выдает запрос на подтверждение начала процесса копирования и настройки БДП \\ | ||
+ | |||
+ | После подтверждения процесс не может быть остановлен.\\ | ||
+ | Блокируются возможность изменения настроек и кнопка **Запуск**.\\ | ||
+ | Индикатор отображает степень выполнения процесса.\\ | ||
+ | |||
+ | <alert warning> | ||
+ | Для создания новой базы данных требуется сводного места в 2.5 больше размера исходной базы данных. | ||
+ | Это ограничение вызвано тем, что для копирования используется программа nbackup, которая сначала создает файл резервной копии, а затем из нее делается новая база данных. Файл резервной копии после завершения операции удаляется.\\ | ||
+ | </alert> | ||
+ | <ifauth @programmers> | ||
+ | [[develop:mt_tcopydep|Реализация]]\\ | ||
+ | </ifauth> | ||
+ | |||
+ | - Добавление нового подразделения (rCopyDep.AddNewDep) | ||
+ | - Создание и настройка БДП (rCopyDep.CreateDB) | ||
+ | - Создание архивного файла | ||
+ | |||
+ | В случае успешного завершения в окне логов должна появится строка\\ | ||
+ | %%** ПРОЦЕСС УСПЕШНО ЗАВЕРШЕН **%% \\ | ||
+ | {{:pasted:20200716-091443.png}}\\ | ||
+ | |||
+ | ===== Дополнительная информация ===== | ||
+ | |||
+ | [[develop:repl_param_test|Тестирование репликационных параметров БД]] \\ | ||
+ | [[develop:mt_tcopydep|Реализация создания нового подразделения]]\\ | ||
+ | |||
+ | [[:|Назад]]\\ | ||