Настройка подключения к серверу 1С через файл ibases.v8i

Дата: 2026-01-25
Метод: Прямое редактирование конфигурационного файла клиента
Файл: ~/.1cv8/1C/1cv8/ibases.v8i

Расположение файла

Linux:

Основной файл:

~/.1cv8/1C/1cv8/ibases.v8i

или полный путь:

/home/cdto/.1cv8/1C/1cv8/ibases.v8i

Альтернативное расположение (может использоваться некоторыми версиями клиента):

~/.1C/1cestart/ibases.v8i

или полный путь:

/home/cdto/.1C/1cestart/ibases.v8i

Примечание: Если база не появляется в списке, проверьте оба файла.

Windows:

%APPDATA%\1C\1cv8\1C\1cv8\ibases.v8i

или полный путь:

C:\Users\<username>\AppData\Roaming\1C\1cv8\1C\1cv8\ibases.v8i

Формат файла

Файл ibases.v8i использует формат INI:

[Имя_базы_в_списке]
Connect=Строка_подключения

Параметры строки подключения:

  • Srvr="адрес:порт" - адрес сервера RAS
  • Ref="имя_базы" - имя информационной базы на сервере
  • Clstr="UUID_кластера" - UUID кластера (опционально)
  • Reg="адрес:порт" - адрес менеджера кластера (опционально)

Текущая конфигурация

Файл 1: ~/.1cv8/1C/1cv8/ibases.v8i

[prod_dev]
Connect=Srvr="10.218.14.10:1545";Ref="prod_dev";

Файл 2: ~/.1C/1cestart/ibases.v8i (с дополнительными параметрами)

[prod_dev]
Connect=Srvr="10.218.14.10: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="10.218.14.10:1545"; Ref="prod_dev";

Оба файла обновлены и готовы к использованию.

Добавление нескольких баз

Если нужно добавить несколько баз, просто добавьте новые секции:

[prod_dev]
Connect=Srvr="10.218.14.10:1545";Ref="prod_dev";

[base1c]
Connect=Srvr="10.218.14.10:1545";Ref="base1c";

[test_base]
Connect=Srvr="10.218.14.10:1545";Ref="test_base";

Альтернативные форматы строки подключения

Минимальный (рекомендуется):

[prod_dev]
Connect=Srvr="10.218.14.10:1545";Ref="prod_dev";

С указанием кластера:

[prod_dev]
Connect=Srvr="10.218.14.10:1545";Ref="prod_dev";Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807";

Полный формат:

[prod_dev]
Connect=Srvr="10.218.14.10:1545";Ref="prod_dev";Clstr="3ffd4142-d823-46fa-b554-8f7336cfd807";Reg="10.218.14.10:1542";

Параметры подключения

Текущая конфигурация сервера:

  • Адрес RAS: 10.218.14.10:1545
  • Кластер UUID: 3ffd4142-d823-46fa-b554-8f7336cfd807
  • Порт кластера: 1542
  • Имя базы: prod_dev
  • UUID базы: e8beb507-cfba-4baf-9182-7a6a449ff4d1

Применение изменений

После редактирования файла:

  1. Сохраните файл
  2. Закройте "Запуск 1С:Предприятия" (если открыт)
  3. Запустите "Запуск 1С:Предприятия" заново
  4. База должна появиться в списке

Проверка конфигурации

Проверка файла:

cat ~/.1cv8/1C/1cv8/ibases.v8i

Проверка синтаксиса:

# Файл должен содержать секции [Имя] и параметр Connect=
grep -E '^\[|^Connect=' ~/.1cv8/1C/1cv8/ibases.v8i

Устранение проблем

База не появляется в списке:

  1. Проверьте путь к файлу:
    bash ls -la ~/.1cv8/1C/1cv8/ibases.v8i

  2. Проверьте синтаксис файла:

  3. Секция должна быть в квадратных скобках: [prod_dev]
  4. Параметр Connect= должен быть на следующей строке
  5. Строка подключения должна быть в кавычках

  6. Проверьте права доступа:
    bash chmod 644 ~/.1cv8/1C/1cv8/ibases.v8i

  7. Перезапустите клиент 1С

Ошибка подключения:

  1. Проверьте доступность сервера:
    ```bash
    timeout 3 bash -c '