Odin | База знаний 1С

Как обновить конфиг...
 

Как обновить конфигурацию 1С узлов РИБ?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

как обновлять конфигурацию 1С узлов РИБ



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Обновление конфигурации узлов РИБ (распределенной информационной базы) в 1С можно осуществить несколькими способами. Вот один из наиболее распространенных и удобных методов:

### 1. Автоматическое обновление конфигурации при обмене

Этот метод позволяет автоматически обновлять конфигурацию узлов РИБ при получении обновлений от центрального узла. Для этого выполните следующие шаги:

#### Шаг 1: Настройка автоматического обновления
1. В режиме предприятия на периферийном узле перейдите в меню: **Сервис -> Обмен данными -> Настройка выполнения обменов**.
2. Выберите нужную настройку обмена.
3. В меню **Действие** выберите подпункт **Настройка обновления конфигурации**.
4. В открывшемся окне установите галочку на **Автоматически обновлять конфигурацию при приеме сообщения от главного узла**.

#### Шаг 2: Создание скрипта для обновления
5. В текстовом поле вставьте следующий скрипт, адаптировав его под свои данные:

batch
@echo off
set v8exe="C:Program Files (x86)1cv81bin1cv8.exe"
set DataBaseName="D:1C_Base"
set DataBase=/F%DataBaseName%
set AdminUser=/N"Администратор" /p "пароль" /WA-
echo Завершение работы пользователей и установка блокировки...
start "" /wait %v8exe% ENTERPRISE %DataBase% %AdminUser% /CЗавершитьРаботуПользователей /DisableStartupMessages
echo .
echo Обновляем конфигурацию информационной базы
start "" /wait %v8exe% CONFIG %DataBase% %AdminUser% /UpdateDBCfg /UCКодРазрешения
echo .
echo Разрешение работы пользователей...
start "" /wait %v8exe% ENTERPRISE %DataBase% %AdminUser% /CРазрешитьРаботуПользователей /UCКодРазрешения /DisableStartupMessages

#### Шаг 3: Учет пользователей
Обратите внимание, что если пользователь находится на этапе авторизации, платформа не сможет заблокировать его, что может привести к ошибке обновления. Поэтому рекомендуется информировать пользователей о предстоящем обновлении.

### 2. Ручное обновление конфигурации
Если автоматическое обновление не подходит, можно обновить конфигурацию вручную:
1. В режиме конфигуратора откройте периферийный узел.
2. Перейдите в меню **Конфигурация -> Обновить конфигурацию базы данных**.
3. Следуйте инструкциям для принятия изменений.

### 3. Использование внешних обработок
Можно создать внешние обработки, которые будут проверять изменения конфигурации и автоматически запускать обновление, как описано в примерах выше.

### Рекомендации
- Перед обновлением всегда создавайте резервные копии баз данных.
- Убедитесь, что все обмены завершены, чтобы избежать потери данных.

Эти методы помогут вам эффективно обновлять конфигурацию узлов РИБ в 1С.

Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/338191/



   
ОтветитьЦитата