Настройка сервера 1С через конфигурационные файлы клиента
Дата: 2026-01-25
Цель: Настроить подключение к серверу 1С через конфигурационные файлы клиента
Расположение конфигурационных файлов
Основные файлы клиента 1С (Linux):
- Список информационных баз:
~/.1cv8/1C/1cv8/ibases.v8i-
~/.1C/1cestart/ibases.v8i(альтернативное расположение) -
Профили клиента:
~/.1cv8/1C/1cv8/1cv8strt.pfl- профиль запуска~/.1cv8/1C/1cv8/1cv8conn.pfl- профиль подключений~/.1cv8/1C/1cv8/1cv8u.pfl- пользовательский профиль
Текущая конфигурация
Файл: ~/.1cv8/1C/1cv8/ibases.v8i
[prod_dev]
Connect=Srvr="127.0.0.1:1545";Ref="prod_dev";Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807";
ID=edaf4a41-ddad-4c45-ba4d-128ddabc8c0d
OrderInList=-1
Folder=/
OrderInTree=16384
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
AdditionalParameters=Srvr="127.0.0.1:1545"; Ref="prod_dev"; Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807"; Reg="127.0.0.1:1542";
Файл: ~/.1C/1cestart/ibases.v8i
[prod_dev]
Connect=Srvr="127.0.0.1:1545";Ref="prod_dev";Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807";
ID=edaf4a41-ddad-4c45-ba4d-128ddabc8c0d
OrderInList=-1
Folder=/
OrderInTree=16384
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
AdditionalParameters=Srvr="127.0.0.1:1545"; Ref="prod_dev"; Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807"; Reg="127.0.0.1:1542";
Файл: ~/.1cv8/1C/1cv8/server.conf (новый)
# Конфигурация сервера 1С:Предприятие
[Server]
Address=127.0.0.1
Port=1545
AlternativeAddress=10.218.14.10
AlternativePort=1545
[Cluster]
UUID=3ffd4142-d823-46fa-b554-8f7336cfd807
Port=1542
Name=cluster1
[Infobase]
Name=prod_dev
UUID=e8beb507-cfba-4baf-9182-7a6a449ff4d1
[Database]
Type=PostgreSQL
Server=10.218.14.79
Port=5432
Database=prod_dev
User=usr1cv8
[Connection]
Speed=Normal
Timeout=30
Параметры подключения
Текущие настройки сервера:
- Адрес RAS:
127.0.0.1:1545(через проброс порта) - Альтернативный адрес:
10.218.14.10:1545(прямое подключение) - Кластер UUID:
3ffd4142-d823-46fa-b554-8f7336cfd807 - Порт кластера:
1542 - Имя базы:
prod_dev - UUID базы:
e8beb507-cfba-4baf-9182-7a6a449ff4d1
Добавление дополнительных настроек
✅ Выполнено: Расширенная конфигурация базы
Добавлены дополнительные параметры в файл ibases.v8i:
[prod_dev]
Connect=Srvr="127.0.0.1:1545";Ref="prod_dev";Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807";
ID=edaf4a41-ddad-4c45-ba4d-128ddabc8c0d
OrderInList=-1
Folder=/
OrderInTree=16384
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
AdditionalParameters=Srvr="127.0.0.1:1545"; Ref="prod_dev"; Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807"; Reg="127.0.0.1:1542";
Добавленные параметры:
- Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807" - UUID кластера в строке подключения
- Reg="127.0.0.1:1542" - адрес и порт менеджера кластера в AdditionalParameters
✅ Выполнено: Создание файла конфигурации сервера
Создан файл ~/.1cv8/1C/1cv8/server.conf с полными настройками сервера (см. раздел "Текущая конфигурация" выше).
Примечание: Этот файл создан для справки и документирования настроек. Клиент 1С использует файлы ibases.v8i для фактической конфигурации подключений.
Команды для обновления конфигурации
Обновление основного файла:
cat > ~/.1cv8/1C/1cv8/ibases.v8i << 'EOF'
[prod_dev]
Connect=Srvr="127.0.0.1:1545";Ref="prod_dev";
EOF
Обновление альтернативного файла:
cat > ~/.1C/1cestart/ibases.v8i << 'EOF'
[prod_dev]
Connect=Srvr="127.0.0.1:1545";Ref="prod_dev";
ID=edaf4a41-ddad-4c45-ba4d-128ddabc8c0d
OrderInList=-1
Folder=/
OrderInTree=16384
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
AdditionalParameters=Srvr="127.0.0.1:1545"; Ref="prod_dev";
EOF
Формат строки подключения
Базовый формат:
Srvr="адрес:порт";Ref="имя_базы";
С указанием кластера:
Srvr="адрес:порт";Ref="имя_базы";Clstr="UUID_кластера";
Полный формат:
Srvr="адрес:порт";Ref="имя_базы";Clstr="UUID_кластера";Reg="адрес:порт_кластера";
Параметры файла ibases.v8i
Основные параметры:
[Имя_базы]- имя секции (отображается в списке)Connect=- строка подключенияID=- уникальный идентификатор базы (UUID)OrderInList=- порядок в списке (-1 = в конце)Folder=- папка в дереве (обычно/)OrderInTree=- порядок в деревеExternal=- внешняя база (0 = нет, 1 = да)ClientConnectionSpeed=- скорость подключения (Normal, Low, High)App=- приложение (Auto, Enterprise, Configurator)WA=- веб-доступ (0 = нет, 1 = да)Version=- версия платформы (8.3)AdditionalParameters=- дополнительные параметры
Применение изменений
После редактирования файлов:
- Сохраните файлы
- Закройте "Запуск 1С:Предприятия" (если открыт)
- Запустите "Запуск 1С:Предприятия" заново
- Проверьте, что база появилась в списке
Проверка конфигурации
Проверка файлов:
# Основной файл
cat ~/.1cv8/1C/1cv8/ibases.v8i
# Альтернативный файл
cat ~/.1C/1cestart/ibases.v8i
# Права доступа
ls -la ~/.1cv8/1C/1cv8/ibases.v8i ~/.1C/1cestart/ibases.v8i
Проверка синтаксиса:
# Проверка наличия секций
grep -E '^\[|^Connect=' ~/.1cv8/1C/1cv8/ibases.v8i
# Проверка формата строки подключения
grep 'Connect=' ~/.1cv8/1C/1cv8/ibases.v8i | grep -E 'Srvr=|Ref='
Добавление нескольких баз
Если нужно добавить несколько баз, просто добавьте новые секции:
[prod_dev]
Connect=Srvr="127.0.0.1:1545";Ref="prod_dev";
[base1c]
Connect=Srvr="127.0.0.1:1545";Ref="base1c";
[test_base]
Connect=Srvr="127.0.0.1:1545";Ref="test_base";