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

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

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

Пошаговая инструкция по подключению тонкого клиента 1С: установка, настройка строки соединения, варианты подключения к серверу и типичные ошибки.

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

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

Ниже разобраны все три сценария с конкретными параметрами, проверкой результата и разбором типичных ошибок, из-за которых тонкий клиент «не видит» базу.

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

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

Также заранее соберите параметры подключения: имя или IP-адрес сервера 1С, имя информационной базы в кластере (для клиент-серверного режима), либо URL публикации (для веб-варианта), плюс логин и пароль пользователя базы. Если подключение идёт по сети, проверьте, что рабочая станция «видит» сервер — достаточно команды ping или проверки доступности порта.

Установка тонкого клиента

Запустите установщик платформы и на этапе выбора компонентов отметьте только «Тонкий клиент». Полная платформа с серверными компонентами на рабочей станции не нужна — это экономит место и исключает лишние службы. На Windows установка выполняется через setup.exe, на Linux — через пакеты .deb или .rpm из дистрибутива.

После установки в меню появится ярлык «1С:Предприятие (тонкий клиент)» — исполняемый файл 1cv8c.exe. При первом запуске откроется стандартный диалог со списком информационных баз, который пока пуст. Именно сюда вы и добавите свою базу.

Порядок действий
  1. 1
    Установите дистрибутив тонкого клиента той же версии, что и сервер
  2. 2
    Запустите 1cv8c.exe (тонкий клиент)
  3. 3
    Нажмите «Добавить» в списке информационных баз
  4. 4
    Выберите тип расположения: каталог, сервер 1С или веб-сервер
  5. 5
    Укажите параметры подключения и сохраните
  6. 6
    Выберите базу, введите логин и пароль, проверьте вход

Подключение к серверу 1С:Предприятия

Это основной корпоративный сценарий. В диалоге добавления базы выберите «На сервере 1С:Предприятия» и заполните два поля: «Кластер серверов» — имя или IP-адрес сервера, где работает агент кластера, и «Имя информационной базы» — точное имя базы, как она названа в консоли кластера (а не имя базы в СУБД, они могут отличаться).

По умолчанию агент сервера слушает порт 1540, рабочие процессы используют диапазон 1560–1591. Если сервер находится за межсетевым экраном, эти порты должны быть открыты, иначе клиент зависнет на этапе соединения и выдаст ошибку доступности кластера. Проверить доступность порта можно командой telnet или Test-NetConnection в PowerShell.

powershell
Test-NetConnection srv-1c -Port 1540

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

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

Если база опубликована на веб-сервере (IIS или Apache) с помощью механизма публикации 1С, тонкий клиент может подключаться по HTTP/HTTPS. В диалоге добавления выберите «На веб-сервере» и укажите полный URL публикации, например https://server.example.com/base1. Этот адрес выдаёт администратор, выполнявший публикацию через конфигуратор.

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

Файловый режим и локальная база

Если база файловая и лежит на том же компьютере или в сетевой папке, выберите тип «На данном компьютере или на компьютере в локальной сети» и укажите путь к каталогу с файлом 1Cv8.1CD. Это самый простой вариант для одного пользователя или небольшого офиса без сервера 1С.

Учтите ограничение: при сетевом доступе к файловой базе производительность сильно зависит от качества сети, а одновременная работа большого числа пользователей в файловом режиме не рекомендуется. При росте числа пользователей базу следует перевести в клиент-серверный режим.

Сравнение вариантов подключения

Сервер 1С

Основной вариант для компаний. Максимальная производительность тонкого клиента, но нужны открытые порты 1540–1591 и работающий кластер.

Веб-сервер

Подходит для удалённых сотрудников и филиалов: работает через 443 порт. Требует настроенной публикации на IIS или Apache.

Файловый режим

Просто и без сервера, но только для локальной базы или небольшого офиса; не масштабируется.

Проверка результата и типичные ошибки

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

Типичные ошибки
01
Несовпадение версий платформы клиента и сервера — ошибка о различии версий при запуске. Обновите тонкий клиент до версии сервера.
02
Указано имя базы в СУБД вместо имени базы в кластере — ошибка «информационная база не обнаружена». Уточните имя в консоли кластера.
03
Закрыты порты 1540–1591 между клиентом и сервером — зависание или таймаут соединения. Проверьте брандмауэр.
04
Опечатка в URL публикации веб-сервера — ошибка 404. Скопируйте адрес из настроек публикации.
05
Запуск толстого клиента вместо тонкого на слабой машине — медленная работа. Используйте ярлык 1cv8c.exe.
Контрольные точки

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

Окно авторизации
Норма

Появляется сразу после выбора базы

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

Ошибка соединения или долгое ожидание без окна входа

Версия платформы
Норма

Версия клиента совпадает с версией сервера

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

Сообщение о несовпадении версий при запуске

Скорость открытия форм
Норма

Формы открываются без заметных пауз

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

Каждое действие «подвисает» — проверяйте сеть и пинг до сервера

Часто задаваемые вопросы

Чем тонкий клиент отличается от толстого и веб-клиента?

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

Можно ли подключить тонкий клиент к файловой базе по сети?

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

Что делать, если появляется ошибка о несовпадении версий платформы?

Узнайте у администратора точную версию платформы на сервере и установите тонкий клиент той же версии. Дистрибутивы разных версий могут стоять на одном компьютере параллельно — при добавлении базы можно выбрать нужную версию платформы.

Как подключиться к базе из дома или из филиала?

Оптимальный путь — публикация базы на веб-сервере с HTTPS и подключение тонкого клиента по URL. Альтернатива — VPN-туннель до офисной сети с последующим прямым подключением к кластеру. Открывать порты кластера 1540–1591 напрямую в интернет небезопасно.

Почему тонкий клиент медленно работает, хотя сервер мощный?

Чаще всего причина в сети: большая задержка (пинг) между клиентом и сервером, нестабильный Wi-Fi или перегруженный канал. Проверьте задержку командой ping, попробуйте проводное подключение и убедитесь, что антивирус не проверяет трафик клиента в реальном времени.

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

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

Итог

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

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