мета-данные страницы
  •  

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
создание_и_настройка_бдп [21.01.2020 13:11]
Анисютин
создание_и_настройка_бдп [21.01.2020 14:49]
Строка 1: Строка 1:
-====== Создание и настройка БДП ====== 
- 
-**БДП** - базы данных подразделения 
- 
-**1. [[:​Отключение_и_переименование_базы|Переименование базы данных]]** 
- 
-**2. Создание копии базы данных** 
- 
-**3. Проверка работы служба FireBird** 
- 
-Проверить,​ запущена ли служба **FireBird**,​ и при необходимости запустить ее. 
- 
-**4. Запуск DBMeta** 
- 
-4.1. Проверить по дате **актуальность DBMeta**\\ ​ 
-Она лежит в папке Agbis на сервере химчистки. При необходимости скачать новую версию (Z:​\Agbis\_NonVersion\ DBMeta.exe).\\ 
-4.2. Запустить **DBMeta** \\ 
-4.3. Нажать кнопку **Добавить**\\ 
-{{:​pasted:​20200113-130844.png| }}\\ 
-4.4. Выбрать переименованную базу\\ 
-{{:​pasted:​20200113-131105.png|}}\\ 
-4.5. Водится логин и пароль\\ 
- 
-**5. Создание нового подразделения** 
- 
-5.1. В главном меню **Операции** выбрать пункт **Подразделения** (Departments)\\ ​ 
-{{:​pasted:​20200113-133735.png|}}\\ 
-5.2. В журнале подразделений нажать кнопку **Создать**\\ ​ 
-{{:​pasted:​20200113-133925.png|}}\\ ​ 
-5.3. В открывшемся окне подразделения \\ 
-{{:​pasted:​20200113-134022.png|}}\\ ​ 
-указать ​ 
-**Наименование** - Наименование нового приемного пункта\\ 
- 
-Остальные параметры заполняются факультативно.\\ ​ 
-**DEP_ID** - ID подразделения,​ при сохранении генерируется автоматически.\\  ​ 
-**Центральное подразделение** - рассматривать это подразделение как центральное. При включении настройки нужно будет **перенастраивать данный приемный пункт как центральный**. При этом возможны конфликты с уже существующей ЦБД.\\ ​ 
-**Центральное подразделение для всех** - не используется\\ ​ 
-**Отключено** - не используется\\ ​ 
-**Группа** - не используется\\ ​ 
-**Контрагент** - не используется\\ ​ 
-**E-mail** - не используется\\ ​ 
- 
-5.4. Если по заданию не требуется указать дополнительные параметры приемного пункта (Группа,​ Контрагент,​ E-mail), нажать кнопку **Сохранить**\\ ​ 
- 
-**6. Создание копии базы данных для нового подразделения** 
- 
-6.1. Открыть форму **Новое подразделение** \\ 
-{{:​pasted:​20200115-103936.png}}\\ 
- 
-6.2. Выбрать подразделение и установить настройки\\ 
-{{:​pasted:​20200115-104023.png}}\\ 
-  * **Папка для новых БД** Папка для размещения новой базы данных. По умолчанию используется папка **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. Восстановление настроек текущей базы данных\\ 
- 
-После создания копии базы данных необходимо вернуть в исходное состояние сервер:​ вернуть первоначальное название основной базы и включить отключенные ранее службы.