Администрирование · 10 мин
Как сделать тонкий клиент 1С: установка и настройка
Пошаговая инструкция по установке и настройке тонкого клиента 1С: требования, подключение к серверу, типичные ошибки и способы их устранения.
Тонкий клиент 1С — это облегчённое приложение платформы «1С:Предприятие», которое выполняет на компьютере пользователя только отображение интерфейса, а вся бизнес-логика и работа с данными происходят на сервере. Такой подход снижает требования к рабочим местам, уменьшает сетевой трафик и упрощает обновление программы, поскольку основная часть кода хранится централизованно.
Настроить тонкий клиент можно для двух сценариев: подключение к серверу 1С:Предприятия в клиент-серверном варианте и подключение к файловой информационной базе по локальной сети. Ниже разобраны оба варианта, требования к инфраструктуре, порядок установки и типичные ошибки, которые мешают запуску.
Что такое тонкий клиент и когда он нужен
В архитектуре 1С:Предприятия существует три типа клиентских приложений: толстый клиент, тонкий клиент и веб-клиент. Толстый клиент исполняет значительную часть прикладного кода на компьютере пользователя и требует прямого доступа к базе данных. Тонкий клиент передаёт на сервер только действия пользователя и получает обратно готовые данные для отображения, поэтому нагрузка на рабочее место и канал связи минимальна.
Тонкий клиент оправдан, когда рабочие места слабые, сеть между офисами медленная, а база развёрнута на сервере 1С:Предприятия или опубликована на веб-сервере. Он также удобен для удалённых сотрудников: трафик между клиентом и сервером заметно меньше, чем при файловом доступе, поэтому работа возможна даже через нестабильные каналы связи.
Ограничение тонкого клиента — в нём недоступны некоторые функции, например конфигуратор и часть устаревших механизмов, работающих только в толстом клиенте. Если конфигурация использует модальные окна или обычные формы без управляемого интерфейса, предварительно проверьте совместимость.
Требования к инфраструктуре
Для клиент-серверного варианта потребуется развёрнутый сервер 1С:Предприятия и СУБД — обычно Microsoft SQL Server, PostgreSQL или Oracle. Версия платформы на клиенте должна совпадать с версией сервера, иначе при подключении появится ошибка несовместимости. Для файлового варианта достаточно общей сетевой папки с базой, доступной по протоколу SMB.
На рабочем месте тонкий клиент нетребователен: достаточно стандартного офисного компьютера с актуальной версией Windows или Linux. Важно, чтобы рабочие места и сервер находились в одном домене или имели сетевую связность по портам сервера 1С (по умолчанию используется диапазон портов агента и рабочих процессов кластера).
Проверьте консоль администрирования сервера
Сравните номера версий в «О программе»
Проверьте ping и telnet до сервера
Проверьте список пользователей в конфигураторе
Установка тонкого клиента на рабочее место
Установка выполняется из стандартного дистрибутива платформы 1С:Предприятия. Запустите установщик setup.exe, на шаге выбора компонентов отметьте «1С:Предприятие — Тонкий клиент». Если толстый клиент и серверные компоненты на этом компьютере не нужны, снимите остальные флажки — это сократит занимаемое место и упростит обновления.
- 1Скачайте дистрибутив платформы той же версии, что и на сервере
- 2Запустите setup.exe и выберите язык установки
- 3На шаге компонентов отметьте только «Тонкий клиент»
- 4Завершите установку и перезагрузите компьютер при необходимости
- 5Запустите ярлык «1С:Предприятие (тонкий клиент)» и проверьте, что стартовое окно открывается
Для массового развёртывания на десятки рабочих мест удобнее использовать автоматическую установку через групповые политики или скрипты с параметрами командной строки установщика. Это исключает ручные ошибки и гарантирует одинаковый набор компонентов на всех машинах.
После установки убедитесь, что версия платформы на клиенте совпадает с серверной. Если на сервере обновили платформу, тонкий клиент на рабочих местах нужно обновить до той же версии — при несовпадении подключение будет отклонено.
Подключение к базе через сервер 1С
Основной сценарий — подключение к информационной базе, зарегистрированной в кластере серверов 1С:Предприятия. Откройте стартовое окно тонкого клиента, нажмите «Добавить», выберите «Создание новой информационной базы» нельзя — вместо этого укажите «Добавление в список существующей информационной базы».
Далее выберите тип расположения «На сервере 1С:Предприятия» и заполните два поля: имя кластера серверов (обычно сетевое имя сервера) и имя информационной базы в кластере — оно задаётся при создании базы в консоли администрирования. В параметрах запуска укажите режим «Тонкий клиент» и при необходимости способ аутентификации.
При первом запуске введите имя пользователя и пароль, заведённые в конфигураторе. Если включена аутентификация операционной системы, вход может выполниться автоматически под текущей учётной записью Windows. Признак успешного подключения — открывшееся главное окно конфигурации без сообщений об ошибках соединения.
Подключение к файловой базе и работа через интернет
Для небольших организаций без сервера 1С тонкий клиент может работать с файловой базой, размещённой в общей сетевой папке. При добавлении базы выберите тип «На данном компьютере или на компьютере в локальной сети» и укажите путь к папке с файлом 1Cv8.1CD. Учтите: при одновременной работе нескольких пользователей с файловой базой по сети производительность сильно зависит от качества сети, и тонкий клиент здесь не даёт преимуществ перед толстым.
Для доступа через интернет базу публикуют на веб-сервере (IIS или Apache) с помощью утилиты публикации платформы. После публикации тонкий клиент подключается по адресу вида http://сервер/имя_базы — при добавлении базы выберите вариант «На веб-сервере» и укажите URL. Такой способ подходит для удалённых сотрудников без настройки VPN.
Способы подключения тонкого клиента
Основной вариант для клиент-серверной архитектуры; требует развёрнутого кластера и совпадения версий платформы
Простой вариант для 1–5 пользователей; производительность зависит от сети, нет выигрыша от тонкого клиента
Подходит для удалённой работы через интернет; требует публикации базы и настройки IIS или Apache
Типичные ошибки и их устранение
Чаще всего подключению мешает несовпадение версий платформы: сообщение «Ошибка несовместимости версий клиента и сервера» означает, что на рабочем месте установлена другая версия, чем на сервере. Решение — установить на клиент ту же версию платформы. Вторая частая причина — недоступность портов кластера из-за межсетевого экрана: проверьте, что между клиентом и сервером открыты порты агента и рабочих процессов.
Ошибка «Информационная база не обнаружена» указывает на неверное имя базы в кластере или на то, что база заблокирована администратором. Проверьте точное имя в консоли администрирования и состояние блокировки сеансов. Если при подключении через веб-сервер возникает ошибка HTTP, проверьте корректность публикации, права на каталог публикации и работоспособность самого веб-сервера.
Проверка результата и безопасность
После настройки проверьте работу под учётной записью реального пользователя: откройте базу, выполните типовые операции — проведите документ, сформируйте отчёт. Обратите внимание на скорость отклика: заметные задержки при простых действиях могут указывать на проблемы с сетью или перегрузку сервера.
Как проверить результат
Главное окно открывается за несколько секунд
Ошибка соединения или долгое зависание
Документы проводятся, отчёты строятся
Ошибки при записи, таймауты
Версия клиента совпадает с серверной
Предупреждение о несовместимости
При публикации базы на веб-сервере для доступа через интернет обязательно используйте защищённое соединение (HTTPS) и ограничьте доступ по IP, если это возможно. Открытая без шифрования публикация позволяет перехватить логины и данные. Также регулярно обновляйте платформу — обновления закрывают известные уязвимости.
Что важно запомнить
Тонкий клиент устанавливается из дистрибутива платформы той же версии, что и сервер, подключается к базе по имени кластера и имени базы, а для удалённой работы база публикуется на веб-сервере. Большинство проблем связаны с несовпадением версий и закрытыми портами.
Частые вопросы
Можно ли запустить конфигуратор в тонком клиенте?
Нет. Конфигуратор — отдельное приложение, входящее в состав толстого клиента. Для изменения конфигурации на рабочем месте администратора нужно установить полный комплект платформы.
Работает ли тонкий клиент без сервера 1С?
Да, с файловой информационной базой, размещённой локально или в общей сетевой папке. Однако в этом режиме тонкий клиент не даёт преимуществ в производительности — он востребован именно в клиент-серверной архитектуре и при работе через веб-сервер.
Что делать при ошибке несовместимости версий?
Узнайте точную версию платформы на сервере (в консоли администрирования или у администратора) и установите на рабочее место дистрибутив той же версии. Можно держать несколько версий платформы одновременно — при запуске базы будет использоваться подходящая.
Чем тонкий клиент отличается от веб-клиента?
Веб-клиент работает в браузере и не требует установки, а тонкий клиент — устанавливаемое приложение. Тонкий клиент обычно быстрее откликается и поддерживает больше интерфейсных возможностей, веб-клиент удобнее для разовых подключений с чужих устройств.
Нужно ли обновлять тонкий клиент на каждом рабочем месте?
Да, при обновлении платформы на сервере клиенты тоже обновляются до той же версии. Для упрощения используйте централизованную установку через групповые политики или скрипты, чтобы не обходить компьютеры вручную.