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

Быстрый старт · 10 мин

Как добавить базу 1С в тонкий клиент

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

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

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

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

Подготовка: что нужно знать до добавления базы

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

Понадобятся следующие данные в зависимости от сценария: путь к сетевой папке с файлом 1Cv8.1CD для файловой базы; имя или IP-адрес сервера 1С и имя базы в кластере для клиент-серверного режима; полный URL вида https://server/base для веб-публикации. Также заранее уточните логин и пароль пользователя информационной базы — они не совпадают с учётной записью Windows, если не настроена аутентификация ОС.

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

Добавление файловой базы из общей папки

Файловый вариант подходит для небольших баз и работы нескольких пользователей по локальной сети. Файл базы 1Cv8.1CD должен лежать в папке, доступной по сети с вашего компьютера, с правами на чтение и запись.

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

В поле «Каталог информационной базы» укажите путь к сетевой папке, например \\SERVER\Bases\Trade. Рекомендуется использовать UNC-путь, а не подключённый сетевой диск: буквы дисков могут отличаться у разных пользователей и не подключаться автоматически. Нажмите «Далее», при необходимости уточните параметры запуска и завершите мастер кнопкой «Готово».

Порядок действий для файловой базы
  1. 1
    Откройте стартовое окно 1С и нажмите «Добавить»
  2. 2
    Выберите «Добавление существующей информационной базы»
  3. 3
    Введите название и выберите расположение в локальной сети
  4. 4
    Укажите UNC-путь к папке с файлом 1Cv8.1CD
  5. 5
    Завершите мастер и запустите базу для проверки

Добавление базы на сервере 1С:Предприятия

Клиент-серверный вариант применяется, когда с базой работает много пользователей или требуется высокая надёжность. Данные хранятся в СУБД (MS SQL Server, PostgreSQL и других), а доступ организуется через кластер серверов 1С. Тонкий клиент обращается к агенту сервера, поэтому нужно знать имя сервера и имя базы в кластере.

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

Если сервер использует нестандартный порт агента, адрес указывается с портом через двоеточие, например srv1c:1541. Порт по умолчанию — 1541, рабочие процессы обычно занимают диапазон 1560–1591. Если подключение не устанавливается, проверьте, не блокирует ли эти порты брандмауэр на сервере или на клиентском компьютере.

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

Если база опубликована на веб-сервере (IIS или Apache), тонкий клиент подключается по URL — это удобно для удалённой работы через интернет без VPN и туннелей. Публикацию выполняет администратор: вам нужен только адрес вида https://server.company.ru/base.

В мастере добавления базы на шаге выбора расположения отметьте «На веб-сервере» и введите полный адрес публикации, включая протокол. Если используется HTTPS с самоподписанным сертификатом, клиент может выдать предупреждение о безопасности — в этом случае сертификат должен быть установлен в доверенные корневые центры на компьютере пользователя, иначе подключение не установится.

После добавления база в списке будет запускаться тонким клиентом через веб-сервер. Скорость работы при этом зависит от качества канала связи: при нестабильном соединении возможны задержки при открытии форм и проведении документов.

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

Файловая база в сетевой папке

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

Сервер 1С:Предприятия

Надёжный вариант для многопользовательской работы. Ограничение: требует развёрнутого кластера и СУБД, настройка сложнее.

Публикация на веб-сервере

Доступ из любой точки по HTTP/HTTPS. Ограничение: зависит от стабильности канала и корректности сертификата.

Настройка параметров запуска

После добавления базы можно уточнить, как именно она будет открываться. Выделите базу в списке и нажмите «Настроить»: здесь задаётся версия платформы для запуска (полезно, если установлено несколько версий), основной режим запуска и разрядность клиента.

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

Дополнительно в свойствах базы можно указать параметры командной строки запуска, например /N и /P для автоподстановки логина и пароля. Учтите, что хранение пароля в параметрах ярлыка небезопасно: его увидит любой, кто откроет свойства. Для регулярной работы лучше использовать аутентификацию операционной системы, если она настроена администратором.

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

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

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

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

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

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

База в стартовом списке
Норма

Название отображается, двойной щелчок открывает окно авторизации

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

Базы нет в списке или при запуске сразу ошибка пути

Авторизация
Норма

После ввода логина и пароля открывается рабочий стол конфигурации

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

Сообщение о неверном пользователе или обрыв соединения

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

Формы открываются без длительных зависаний

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

Постоянные задержки и обрывы — проверьте сеть или канал до веб-сервера

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

Можно ли добавить базу в тонкий клиент, если установлен только он, без толстого клиента?

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

Как добавить одну и ту же базу сразу нескольким пользователям?

Список баз хранится в файле ibases.v8i в профиле пользователя. Его можно скопировать другим пользователям или сформировать общий список и разместить на сетевом ресурсе, подключив его через настройку каталогов шаблонов и списков баз. Это избавляет от ручного добавления на каждом компьютере.

Почему база добавлена, но при запуске требует другую версию платформы?

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

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

Напрямую — нет, и публиковать сетевую папку в интернет небезопасно. Правильный способ — опубликовать файловую базу на веб-сервере и подключаться тонким клиентом по HTTPS, либо использовать RDP-доступ к компьютеру в локальной сети.

Что делать, если при подключении через веб-сервер появляется ошибка сертификата?

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

Как удалить базу из списка, не затронув саму базу?

Выделите базу в стартовом окне и нажмите «Удалить». Удаляется только запись из списка на данном компьютере; файлы базы и данные на сервере остаются нетронутыми. При необходимости базу можно добавить снова тем же способом.

Итог

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

Добавление базы в тонкий клиент сводится к указанию правильного адреса: UNC-путь для файловой базы, сервер и имя базы для клиент-серверной, URL для веб-публикации. Проверяйте версию платформы, используйте UNC-пути вместо сетевых дисков и не храните пароли в параметрах запуска.