Подключаем информационную базу к тонкому клиенту 1С 8.3: файловую, серверную и через веб
Содержание
Чтобы добавить базу
1С в тонкий клиент, откройте окно запуска 1С:Предприятия, нажмите Добавить…, выберите Добавление в список существующей информационной базы и укажите, где она лежит: каталог на диске, сервер 1С:Предприятия или адрес веб-публикации. На последнем шаге мастера поставьте основной режим запуска Тонкий клиент — и база откроется именно в нём.
Обычная ситуация: новый сотрудник, чистый компьютер, платформа установлена, а список баз пуст. Или после переустановки Windows пропали все базы. Порядок действий одинаков для любой конфигурации: БП, ЗУП, УТ — это настройка платформы, а не программы.
1. Что подготовить до добавления базы в тонкий клиент
Мастер добавления базы спросит несколько параметров. Если их не знать заранее, придётся бегать к администратору посреди настройки.
📋 Что нужно выяснить:
- 🗂 Тип базы. Файловая (папка с файлом
1Cv8.1CD), клиент-серверная (живёт на сервере 1С) или опубликована на веб-сервере (есть адрес видаhttp://…). - 🖥 Адрес. Для файловой — полный путь к папке. Для серверной — имя компьютера с кластером 1С и имя базы в кластере. Для веб-базы — URL публикации.
- 🔢 Версия платформы. Клиент должен совпадать с версией сервера до последней цифры сборки. Номер сборки сервера знает администратор.
- 👤 Учётные данные. Имя пользователя 1С и пароль, если вход не через учётную запись Windows.
Установлен ли тонкий клиент вообще
Тонкий клиент — это исполняемый файл 1cv8c.exe в папке C:\Program Files\1cv8\<номер версии>\bin\. Он ставится вместе с полным дистрибутивом платформы.
Есть и отдельный облегчённый дистрибутив «тонкий клиент». Он подходит для подключения к серверу 1С и к веб-публикации. Для работы с файловой базой ставьте полный дистрибутив платформы с компонентом 1С:Предприятие: в облегчённом установщике нет движка файловой базы.
| Где лежит база | Отдельный дистрибутив тонкого клиента | Полная платформа |
|---|---|---|
| Папка на диске или в сети | не подойдёт | подойдёт |
| Сервер 1С:Предприятия | подойдёт | подойдёт |
| Веб-сервер (публикация) | подойдёт | подойдёт |
2. Добавление файловой базы в список запуска
Файловая база — это каталог, в котором лежит файл 1Cv8.1CD. Указывать нужно именно папку, а не сам файл.
- Запустите ярлык
1С:Предприятие. Откроется окно запуска со списком баз. - Нажмите
Добавить…. - Выберите
Добавление в список существующей информационной базыи нажмитеДалее. - Впишите наименование — так база будет называться в списке. Например,
Бухгалтерия ООО Ромашка. - Тип расположения —
На данном компьютере или на компьютере в локальной сети. - В поле каталога нажмите кнопку выбора и укажите папку с файлом
1Cv8.1CD. Например,D:\Bases\Buh_Romashka. - Нажмите
Далее— откроется экран параметров запуска (о нём в разделе 4). - Нажмите
Готово.
Если база лежит в сетевой папке
Путь указывайте в UNC-формате: \\SRV-FILES\Bases\Buh_Romashka. Не через букву подключённого диска вроде Z:\ — на другом компьютере или после переподключения буква может смениться, и база «потеряется».
Пользователю Windows нужны права на чтение и запись в папку базы. Платформа создаёт рядом с 1Cv8.1CD служебные файлы блокировок. Без права записи база не откроется даже для просмотра.
Файловую базу в сетевой папке одновременно держат открытой несколько человек, но это медленно и чувствительно к обрывам сети. Если пользователей больше 3–5 или они работают через VPN, удобнее перевести базу на сервер 1С или опубликовать на веб-сервере.
3. Как подключить к тонкому клиенту базу на сервере 1С:Предприятия
Серверная база в окне запуска выглядит так же, но адресуется иначе: через имя кластера и имя базы в нём.
- В окне запуска нажмите
Добавить…→Добавление в список существующей информационной базы→Далее. - Введите наименование для списка.
- Тип расположения —
На сервере 1С:Предприятия. - Заполните два поля:
- Кластер серверов
1С:Предприятия — имя или IP-адрес сервера:
SRV-1Cили192.168.1.10. - Имя информационной базы в кластере — точное имя, под которым администратор зарегистрировал базу, например
buh_romashka.
- Кластер серверов
1С:Предприятия — имя или IP-адрес сервера:
Далее→ параметры запуска →Готово.
Когда нужен порт
По умолчанию клиент обращается к агенту сервера на порт 1540, а тот передаёт соединение менеджеру кластера (порт 1541). Если кластер стандартный, порт не пишут.
Если на сервере работают две версии платформы с разными портами, порт указывают через двоеточие: SRV-1C:2541. Указывается порт кластера, а не агента. Какой именно — посмотрите у администратора в консоли кластера, в свойствах кластера.
Частая путаница с именами
- 🏷 Наименование в списке — что угодно, видите только вы.
- 🔑 Имя базы в кластере — техническое, должно совпасть с зарегистрированным на сервере. Регистр букв не важен, но лишний пробел или опечатка дадут ошибку «база не обнаружена».
- 🗄 Имя базы данных в СУБД (PostgreSQL, MS SQL) может отличаться от имени в кластере. Для подключения клиента оно не нужно.
4. Подключение к опубликованной базе через веб-сервер
Если база опубликована на Apache или IIS, тонкий клиент подключается к ней по HTTP или HTTPS. Сервер 1С при этом может стоять в закрытой сети — наружу смотрит только веб-сервер. Так часто работают удалённые сотрудники и филиалы.
Добавить…→Добавление в список существующей информационной базы→Далее.- Тип расположения —
На веб-сервере. - Вставьте адрес публикации:
https://1c.romashka.ru/buh. Адрес даёт администратор; в браузере та же ссылка откроет веб-клиент. - Если веб-сервер просит отдельную авторизацию или нужен прокси, задайте их на следующих экранах мастера.
- Выберите режим
Тонкий клиенти нажмитеГотово.
Подключение через веб-сервер не требует открывать наружу порты 1540–1541 и диапазон рабочих процессов. Для удалённой работы это безопаснее прямого доступа к серверу 1С.
5. Параметры запуска: режим, аутентификация, версия
Последний экран мастера (и он же — кнопка Изменить… для уже добавленной базы) отвечает за то, как база откроется. Здесь и выбирают тонкий клиент.
| Параметр | Что поставить | Зачем |
|---|---|---|
| Вариант аутентификации | Выбирать автоматически | Платформа сама попробует вход через Windows, а если не выйдет — спросит логин и пароль |
| Скорость соединения | Обычная; для слабого VPN — Низкая | Низкая скорость уменьшает объём передаваемых данных, но часть интерфейса работает медленнее |
| Основной режим запуска | Тонкий клиент | Без этого платформа может открыть базу в толстом клиенте |
| Версия 1С:Предприятия | 8.3 или точный номер, например 8.3.24.1548 | Привязывает базу к нужной сборке платформы |
Режим «Выбирать автоматически» — почему его лучше сменить
В автоматическом режиме платформа решает сама, каким клиентом открывать базу. Для современных конфигураций на управляемых формах это обычно тонкий клиент, но при некоторых настройках пользователя база откроется в толстом. Явный выбор Тонкий клиент убирает неопределённость.
Открыть серверную базу
в тонком клиенте можно и ярлыком, минуя окно запуска: "C:\Program Files\1cv8\8.3.24.1548\bin\1cv8c.exe" /S"SRV-1C\buh_romashka". Файл 1cv8c.exe — это и есть тонкий клиент, другим клиентом он базу не откроет.
Зачем фиксировать версию
На компьютере бывает установлено несколько платформ: 8.3.22, 8.3.24, 8.3.25. Если сервер работает на 8.3.24.1548, клиент обязан быть той же сборки. Впишите полный номер в поле версии — и окно запуска возьмёт нужный 1cv8c.exe, даже если рядом стоит более новая платформа.
Если указать просто 8.3, запустится самая новая установленная сборка 8.3. Для файловых баз это обычно нормально. Для серверных — частая причина ошибки несовпадения версий.
Дополнительные параметры командной строки
В поле дополнительных параметров запуска можно задать ключи, которые подставятся при каждом входе. Самые полезные:
/N"Иванов И.И." /P"пароль" — логин и пароль (пароль хранится открыто, только для тестовых баз)
/WA- — запретить вход через учётную запись Windows
/ClearCache — очистить клиентский кеш при запуске
/ClearCache в постоянных параметрах замедляет каждый запуск. Ставьте его разово, чтобы вылечить странное поведение интерфейса, а потом убирайте.
6. Файл списка баз ibases.v8i: перенос и общий список
Всё, что вы добавили через мастер, хранится в текстовом файле:
%APPDATA%\1C\1CEStart\ibases.v8i
Вставьте этот путь в адресную строку Проводника — откроется папка текущего пользователя Windows. Файл обычный текстовый, открывается Блокнотом.
Как выглядит запись о базе
[Бухгалтерия ООО Ромашка]
Connect=Srvr="SRV-1C";Ref="buh_romashka";
ID=6f1c2a3e-1b2c-4d5e-8f90-112233445566
OrderInList=16384
Folder=/
OrderInTree=16384
External=0
ClientConnectionSpeed=Normal
App=ThinClient
WA=1
Version=8.3.24.1548
Главная строка — Connect. Её вид зависит от типа базы:
| Тип базы | Строка Connect |
|---|---|
| Файловая | Connect=File="\\SRV-FILES\Bases\Buh_Romashka"; |
| Серверная | Connect=Srvr="SRV-1C";Ref="buh_romashka"; |
| Веб-публикация | Connect=ws="https://1c.romashka.ru/buh"; |
App=ThinClient — режим тонкого клиента
, App=Auto — автоматический выбор. Version — та самая привязка к сборке платформы.
Перенос списка на другой компьютер
- На старом компьютере скопируйте
ibases.v8iиз%APPDATA%\1C\1CEStart\. - На новом закройте окно запуска 1С.
- Положите файл в ту же папку у нужного пользователя Windows, заменив пустой.
- Откройте 1С — список появится целиком.
Перенести можно и одну базу: в окне запуска выделите её, через Изменить… убедитесь в параметрах, а в файле скопируйте только её блок от строки в квадратных скобках до следующей такой строки.
Если копируете блок в чужой файл, где уже есть базы, смените значение ID — у двух баз в одном списке оно не должно совпадать. Подойдёт любой новый GUID.
Общий список для всего отдела
Чтобы не настраивать десять компьютеров вручную, администратор кладёт общий файл .v8i на сетевой ресурс, а на рабочих местах подключает его в настройках окна запуска: кнопка Настройка… → список общих информационных баз → добавить путь к файлу, например \\SRV-FILES\1C\common.v8i.
Тот же результат даёт строка в файле %APPDATA%\1C\1CEStart\1cestart.cfg:
CommonInfoBases=\\SRV-FILES\1C\common.v8i
Базы из общего списка появляются у всех пользователей. Новую базу администратор добавляет один раз — в общий файл. Личные базы пользователя при этом остаются в его ibases.v8i.
7. Ошибки при подключении базы и как их снять
Большинство проблем видно по тексту сообщения. Разберём те, что встречаются на новом рабочем месте.
База есть в списке, но открывается в толстом клиенте
Значит, режим запуска остался Выбирать автоматически или в параметрах пользователя базы задан другой режим. Выделите базу → Изменить… → на последнем экране поставьте Тонкий клиент.
Список баз пропал после обновления Windows или смены профиля
Платформа читает список из профиля текущего пользователя Windows. Новый профиль — новый пустой ibases.v8i. Найдите старый файл в папке прежнего профиля (C:\Users\<старое имя>\AppData\Roaming\1C\1CEStart\) и скопируйте его по инструкции из раздела 6.
Интерфейс тормозит или формы отображаются криво
Часто виноват испорченный клиентский кеш после обновления конфигурации. Запустите базу один раз с ключом /ClearCache в дополнительных параметрах, затем уберите его. Сеансы других пользователей это не затрагивает: очищается кеш только на вашем компьютере.
Частые вопросы о тонком клиенте и списке баз
Можно ли подключить одну и ту же базу дважды под разными названиями?
Чем тонкий клиент отличается от веб-клиента при подключении?
Как сгруппировать базы в папки в окне запуска?
Настройка… включите отображение списка в виде дерева. После этого мастер Добавить… предложит создать группу, а базы можно перетащить в неё. В ibases.v8i группа отражается в строке Folder у каждой базы.