УРБД — Управление Распределёнными Базами Данных.
Обмен данными в 1С:Предприятие Распределённая БД.
Удаление режима УРБД из файловой БД.
1. В файле 1SSYSTEM.DBF выполнить следующие действия с полями
Поле | Новое значение |
---|---|
DBSIGN | Очистить |
DBSETUUID | 00000000-0000-0000-0000-000000000000 |
2. Удалить файлы:
DEL 1SDBSET.* DEL 1SDWNLDS.* DEL 1SUPDTS.*
Пользователь запускает скрипт <Путь_к_БД>
Выгрузка
Скрипт выполняет:
<Путь_к_БД>DistrDB_Out.prm
Место расположения | Имя файла | Назначение | Примечание |
---|---|---|---|
Папка БД | DDB_I_<ИмяБД>.cmd | Скрипт для Загрузки | По одному на каждую БД, свой файл для Центральной БД и Периферийной БД |
DDB_I_<ИмяБД>.prm | Параметры Загрузки для Кофигуратора | ||
DDB_I_<ИмяБД>-E.t | Шаблон скрипта сообщения о завершении операции Загрузки | По одному на каждую БД, используется только на Центральной БД | |
DDB_O_<ИмяБД>.cmd | Скрипт для Выгрузки | По одному на каждую БД, свой файл для Центральной БД и Периферийной БД | |
DDB_O_<ИмяБД>.prm | Параметры Выгрузки для Кофигуратора | ||
DDB_O_<ИмяБД>-E.t | Шаблон скрипта сообщения о завершении операции Выгрузки | По одному на каждую БД, используется только на Центральной БД | |
DDB_<ИмяБД>.reg | Данные Registry для Кофигуратора | По одному на каждую БД, свой файл для Центральной БД и Периферийной БД | |
DDB_SV_<ИмяБД>.cmd | Определение переменных для скриптов, работающих с этой БД | ||
Сервер Центральной БД | Server_DDB_I_<ИмяБД>.cmd | Прием файла из периферийной БД | По одному на каждую БД, выполняется по расписанию |
Server_DDB_O_<ИмяБД>.cmd | Отправка файла в периферийную БД |
БД
- База данных 1С:Предприятие
<Имя_БД>
- Имя базы данных, например ФИРМА-Бухгалтерия, ФИРМА-Зарплата
Рабочий файл, <Имя_файла>
- Имя файла загрузки/выгрузки, подробная информация изложена в Приложении № 1 настоящей инструкции.
Центральная БД
- Главная база данных
Периферийная БД
- Периферийная (подчинённая) база данных
Общие положения:
1.1. Выполнить командный файл <Имя_БД> Выгрузка
, путь:
Пуск–>Программы–>1С-Предприятие–><Имя_БД> Выгрузка
1.1.1. На экране появится окно с заголовком:
1С:УРБД <Имя_БД> Выгрузка из Центральной БД…
1.1.2. Запустится программа 1С:Предприятие Конфигуратор
, которая выполнит процедуру выгрузки данных
1.1.3. После завершения работы программы 1С:Предприятие Конфигуратор
в окне с заголовком:
1С:УРБД <Имя_БД> Выгрузка из Центральной БД…
Появится сообщение:
1С:УРБД <Имя_БД>
Выгрузка выполнена: Передача данных будет выполнена в течение нескольких минут
Можно нажать любую клавишу для закрытия этого окна.
1.1.4. Теперь сервер Центральной БД
в течении нескольких минут выполнит передачу Рабочего файла
на сервер Периферийной БД
1.1.5. После завершения процедуры передачи файла на экране появится окно с сообщением:
1С:УРБД <Имя_БД> Выгрузка - файл <Имя_файла> отправлен !
1.1.6. После успешного завершения процедуры выгрузки из Центральной БД
нужно сообщить об этом пользователям Периферийной БД
Нужно, чтобы была произведена выгрузка данных из Периферийной БД
.
При этом сформированный файл автоматически не посылается на сервер центрального офиса, а хранится у себя.
2.1. Выполнить командный файл <Имя_БД> Загрузка
, путь:
Пуск–>Программы–>1С-Предприятие–><Имя_БД> Загрузка
2.1.1. На экране появится окно с заголовком:
1С:УРБД <Имя_БД> Загрузка в Центральную БД…
2.1.2. Если рабочий файл, полученный из Периферийной БД уже существует на сервере Центральной БД, то запустится программа:
1С:Предприятие Конфигуратор
, которая выполнит процедуру загрузки данных.
После выполнения операции загрузки Рабочий файл удаляется с сервера Центральной БД
Переход на п. 2.1.6.
2.1.3. Если рабочий файл из Периферийной БД
отсутствует, то в окне с заголовком:
1С:УРБД <Имя_БД> Выгрузка из Центральной БД…
Появится сообщение:
1С:УРБД <Имя_БД>
Загрузка данных: Прием данных будет выполнен в течение нескольких минут.
Можно нажать любую клавишу для закрытия этого окна.
2.1.4. Теперь сервер Центральной БД
в течении нескольких минут выполнит прием Рабочего файла с сервера Периферийной БД
2.1.5. После завершения процедуры передачи файла на экране появится окно с сообщением:
1С:УРБД <Имя_БД> Загрузка - файл <Имя_файла> принят. Выполните загрузку!
Теперь нужно выполнить действия, описанные в п. 2.1
2.1.6. Загрузка данных в Центральную БД
завершена.
Выполнить командный файл <Имя_БД> Загрузка
, путь: Пуск–>Программы–>1С-Предприятие–><Имя_БД> Загрузка
На экране появится окно с заголовком: 1С:УРБД <Имя_БД> Загрузка из Периферийную БД…
Запустится программа 1С:Предприятие Конфигуратор
, которая выполнит процедуру загрузки данных
Если в Центральной БД
было произведено изменение конфигурации, то необходимо выполнить операцию загрузки в Монопольном режиме. Во время загрузки необходимо, чтобы пользователи не работали с Периферийной БД
1С:Предприятие Конфигуратор
Сообщение «Загрузка измененной конфигурации не может быть произведена при доступе к Информационной Базе в разделенном режиме!»
<Имя_БД> Выгрузка
, путь: Пуск–>Программы–>1С-Предприятие–><Имя_БД> Выгрузка
1С:УРБД <Имя_БД> Выгрузка из Периферийной БД…
1С:Предприятие Конфигуратор
, которая выполнит процедуру выгрузки данных1С:Предприятие
нужно открыть Журнал регистрации
, путь: Сервис–>Монитор пользователей–>Журнал регистрации
Пользователь
значение DistrDB
Выполнение этой процедуры необходимо, когда была изменена конфигурация (метаданные) БД.
Периферийную БД
<Имя_БД>-Монопольно
, путь: Пуск–>Программы–>1С-Предприятие–><Имя_БД>-Монопольно
1С:Предприятие
в Мономольном режиме и будет произведено восстановление индексов.1С:Предприятие
Центральная информационная база
Код: <КОД БАЗЫ> Наименование: <НАИМЕНОВАНИЕ БД>
Выбрать в списке:
Периферийные информационные базы нужную БД
Нажать кнопку Настр. автообмена
Во вкладке Файлы
, режимы указать Каталог Выгрузки
и Каталог Загрузки
, а также в разделе Имя файла
и режим указать Автоматический
Обмен данными в 1С: УРБД
Выгрузка
Пользователь запускает скрипт <Путь_к_БД> Выгрузка
Скрипт выполняет:
Вариант | № п/п | Тип базы данных | Действие |
---|---|---|---|
№1 | 1 | Центральная | Выгрузка |
2 | Периферийная | Загрузка | |
3 | Выгрузка | ||
4 | Центральная | Загрузка | |
№2 | 1 | Периферийная | Выгрузка |
2 | Центральная | Загрузка | |
3 | Выгрузка | ||
4 | Периферийная | Загрузка |