К статье
Практический материал

Администрирование · 9 мин

Как создать тонкий клиент 1С и подключить его к базе

Как создать и настроить тонкий клиент 1С: установка платформы, подключение к файловой и серверной базе, веб-сервер, типичные ошибки и проверка результата.

Тонкий клиент 1С — это облегчённый вариант клиентского приложения платформы «1С:Предприятие», который выполняет минимум вычислений на рабочем месте пользователя. Вся бизнес-логика и работа с данными происходят на сервере (или в файловой базе — на стороне файлового ресурса), а тонкий клиент отвечает только за отображение интерфейса и передачу действий пользователя. Благодаря этому он работает на слабых компьютерах и в медленных сетях, где толстый клиент начинает заметно тормозить.

Создание тонкого клиента сводится к трём задачам: установить дистрибутив тонкого клиента на рабочее место, добавить информационную базу в список подключений и убедиться, что конфигурация поддерживает нужный режим запуска. Ниже разобраны все три задачи с конкретными действиями, вариантами подключения и типичными ошибками.

Что такое тонкий клиент и когда он нужен

Платформа 1С поддерживает три основных клиентских приложения: толстый клиент, тонкий клиент и веб-клиент. Толстый клиент выполняет часть прикладного кода на компьютере пользователя и требователен к ресурсам и пропускной способности сети. Тонкий клиент передаёт по сети только данные для отображения форм, поэтому комфортно работает даже на каналах с небольшой скоростью и на устаревших ПК.

Тонкий клиент выбирают в типовых сценариях: массовые рабочие места операторов и менеджеров, удалённые офисы со слабым каналом связи, терминальные среды, работа через интернет. Ограничение: в тонком клиенте недоступен конфигуратор, отладка и часть административных функций — для разработки и настройки всё равно нужен толстый клиент или конфигуратор.

Подготовка: что проверить перед установкой

Перед установкой уточните версию платформы, под которой работает ваша информационная база. Версия тонкого клиента должна совпадать с версией сервера 1С или платформы, на которой создана файловая база, — иначе при подключении появится ошибка несовместимости версий. Посмотреть актуальную версию можно в свойствах базы в списке информационных баз или у администратора.

Также определите способ размещения базы: файловый каталог, кластер серверов 1С или публикация на веб-сервере. От этого зависит строка подключения, которую вы будете указывать при добавлении базы. Если планируется работа через интернет, заранее получите у администратора адрес публикации вида http://server/base.

Версия платформыНапример, 8.3.22.x

Должна совпадать с версией сервера или платформы базы

Тип размещения базыФайловая, серверная или на веб-сервере

Определяет формат строки подключения

Права пользователяЛогин и роль в базе

Учётная запись создаётся в конфигураторе администратором

Установка тонкого клиента на рабочее место

Дистрибутив тонкого клиента доступен на портале поставщика платформы в составе технологической поставки — ищите компонент «Тонкий клиент» или отдельный установщик тонкого клиента для Windows либо Linux. Также тонкий клиент ставится автоматически при обычной установке платформы, если в окне выбора компонентов оставить соответствующий пункт.

Порядок установки на Windows стандартный: запустите установщик, выберите компонент «1С:Предприятие — Тонкий клиент», укажите каталог установки и завершите мастер. Установка требует прав локального администратора. После завершения в меню «Пуск» появится ярлык «1С:Предприятие (тонкий клиент)» либо общий ярлык платформы, где тип клиента выбирается при запуске базы.

Установка тонкого клиента
  1. 1
    Скачайте дистрибутив нужной версии платформы с официального портала
  2. 2
    Запустите установщик от имени администратора
  3. 3
    Отметьте компонент «Тонкий клиент» и завершите установку
  4. 4
    Запустите ярлык и убедитесь, что открывается окно списка информационных баз

Добавление информационной базы в тонкий клиент

После установки откройте стартовое окно платформы и нажмите «Добавить» → «Добавление в список существующей информационной базы». Дальнейшие шаги зависят от типа размещения базы.

Файловая база

Выберите тип расположения «На данном компьютере или на компьютере в локальной сети» и укажите путь к каталогу базы — тому, где лежит файл 1Cv8.1CD. Путь может быть локальным или сетевым (например, \\server\bases\trade). Учтите: при сетевом файловом доступе тонкий клиент всё равно читает файл базы напрямую, поэтому выигрыш в трафике появляется только в серверном и веб-варианте.

Серверная база (кластер 1С)

Выберите «На сервере 1С:Предприятия», укажите имя сервера (кластера) и имя информационной базы в кластере — эти данные предоставляет администратор. Это основной сценарий, где тонкий клиент раскрывает преимущества: между клиентом и сервером передаются только данные форм.

Подключение через веб-сервер

Выберите «На веб-сервере» и введите адрес публикации, например http://server.company.ru/trade. Этот вариант подходит для работы через интернет без VPN. Предварительно базу должен опубликовать администратор на веб-сервере (IIS или Apache) с помощью утилиты публикации или диалога публикации в конфигураторе.

text
Пример строки запуска тонкого клиента к серверной базе:
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8c.exe" /S"srv-1c\trade" /N"Иванов"

Настройка запуска именно в режиме тонкого клиента

Даже при установленном тонком клиенте база может открываться в другом режиме, если это задано в настройках. В списке информационных баз выделите базу, нажмите «Настройка» и в параметре «Основной режим запуска» выберите «Выбирать автоматически» или принудительно «Тонкий клиент». Автоматический режим берёт настройку из свойств конфигурации, принудительный — игнорирует её.

Для массового развёртывания удобно использовать командную строку: ярлык с явным указанием исполняемого файла тонкого клиента (1cv8c.exe) и параметров подключения избавляет пользователя от выбора в списке баз. Список баз также можно распространять централизованно через файл ibases.v8i, подключаемый в настройках стартера.

Проверка работоспособности и типичные ошибки

После добавления базы выполните вход под учётной записью пользователя. Признак успешной настройки — открывается начальная страница конфигурации, формы отрисовываются без ошибок, документы открываются и проводятся в обычном темпе. Если база серверная, дополнительно проверьте работу при нескольких одновременно подключённых пользователях.

Частые проблемы: ошибка «Несовместимая версия» (клиент и сервер разных релизов платформы), «Информационная база не обнаружена» (неверное имя базы в кластере или недоступен сервер), ошибка веб-сервера 404 при подключении через публикацию (база не опубликована или неверный адрес). При работе через веб-сервер также встречаются ошибки сертификата при HTTPS — проверьте цепочку сертификатов на клиенте.

Типичные ошибки при настройке
01
Установка тонкого клиента другой версии платформы — база отказывается подключаться
02
Указание пути к файловой базе через медленный сетевой диск — работа остаётся медленной, лучше перейти на серверный вариант
03
Опечатка в имени базы в кластере — ошибка «база не обнаружена»
04
Публикация на веб-сервере без перезапуска службы — изменения не применяются
05
Отсутствие у пользователя прав в базе — вход невозможен даже при верном подключении
Контрольные точки

Как проверить результат

Запуск базы
Норма

Открывается стартовая страница конфигурации без ошибок

Тревожный признак

Ошибка версии, «база не обнаружена» или пустое окно

Скорость работы
Норма

Формы открываются плавно даже на слабом канале

Тревожный признак

Заметные паузы — проверьте тип подключения

Режим клиента
Норма

В заголовке или «О программе» указан тонкий клиент

Тревожный признак

Запустился толстый клиент — проверьте настройку режима запуска

Альтернативы тонкому клиенту

Если установка клиентского приложения на рабочее место нежелательна, рассмотрите веб-клиент — он работает в браузере без установки, но требует публикации базы на веб-сервере и поддерживает не все возможности интерфейса. Для удалённых сотрудников альтернативой служит терминальный доступ (RDP-ферма), где клиент 1С выполняется на терминальном сервере.

Выбор зависит от инфраструктуры: тонкий клиент оптимален при наличии сервера 1С и необходимости полного интерфейса, веб-клиент — когда важна работа «из любого браузера», терминальный доступ — при централизованной модели ИТ и требованиях к безопасности данных.

Сравнение вариантов доступа

Тонкий клиент

Полный интерфейс, низкие требования к ПК и сети; требует установки

Веб-клиент

Работа в браузере без установки; нужна публикация на веб-сервере, есть ограничения интерфейса

Терминальный доступ

Централизованное управление и безопасность; нужен терминальный сервер и лицензии

Частые вопросы

Можно ли работать в тонком клиенте с файловой базой?

Да, тонкий клиент подключается к файловой базе напрямую по пути к каталогу. Однако выигрыша в сетевом трафике при этом нет: файл базы читается целиком с диска или сетевого ресурса. Для реальной экономии трафика нужен сервер 1С или веб-сервер.

Чем отличается ярлык тонкого клиента от обычного?

Тонкий клиент запускает исполняемый файл 1cv8c.exe, тогда как стандартный стартер 1cv8.exe выбирает тип клиента по настройкам базы. Явный вызов 1cv8c.exe с параметрами подключения гарантирует запуск именно в тонком режиме.

Нужна ли отдельная лицензия на тонкий клиент?

Лицензирование привязано к платформе и количеству рабочих мест или сеансов, а не к типу клиента. Тонкий клиент использует те же клиентские лицензии, что и другие клиентские приложения.

Почему база не открывается через веб-сервер с ошибкой 404?

Чаще всего база не опубликована на веб-сервере, публикация выполнена под другим именем или веб-сервер не был перезапущен после публикации. Проверьте адрес публикации у администратора и доступность страницы в браузере.

Можно ли настроить конфигурацию из тонкого клиента?

Нет. Конфигуратор, отладка и изменение структуры метаданных доступны только в толстом клиенте. Тонкий клиент предназначен исключительно для пользовательской работы с данными.

Итог

Что важно запомнить

Тонкий клиент создаётся установкой соответствующего дистрибутива, добавлением базы с правильным типом подключения и проверкой режима запуска. Версии клиента и сервера должны совпадать, а для работы через интернет базу публикуют на веб-сервере.