Тонкий клиент 1С: установка, подключение к базе и проверка

· 9 мин

Содержание

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

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

Какой дистрибутив скачать и что проверить до установки

Файлы платформы лежат на портале поддержки 1С, раздел «Технологические дистрибутивы» (нужен доступ по договору ИТС или на сопровождение). Там два нужных варианта:

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

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

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

  1. Разрядность. На 64-разрядной Windows ставьте 64-разрядный клиент. 32-разрядный нужен, если база использует старые внешние компоненты, которые под 64 бита не собраны.
  2. Версия платформы. Если база клиент-серверная, версия клиента должна совпадать с версией, под которой работает кластер серверов . Узнайте её у администратора или в окне «О программе» на рабочем месте, где всё уже работает.
  3. Права. Установка идёт под учётной записью с правами локального администратора. Запускать установщик «от имени администратора» стоит всегда, даже если вы уже в админской группе.

Версии платформы ставятся рядом друг с другом: каждая попадает в свою папку внутри C:\Program Files\1cv8\. Старую снимать не нужно, пока не убедитесь, что новая работает со всеми вашими базами.

Как установить тонкий клиент 1С по шагам

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

  1. Распакуйте архив с дистрибутивом в отдельную папку. Запускать setup.exe прямо из архива нельзя: установщик не найдёт соседние файлы.
  2. Запустите setup.exe от имени администратора. В первом окне нажмите «Далее».
  3. В окне выбора компонентов оставьте «1С:Предприятие». Если вы поставили полный дистрибутив, а конфигуратор не нужен, снимите галочки у остальных пунктов.
  4. Выберите язык интерфейса. Для русскоязычной работы достаточно «Русский».
  5. Нажмите «Установить» и дождитесь завершения. В конце установщик может предложить поставить драйвер защиты — об этом ниже.
  6. На рабочем столе появится ярлык «1С:Предприятие». Это не сама платформа, а стартовое окно со списком баз.

После установки перезагружать компьютер обычно не нужно, но если ставили драйвер ключа, перезагрузка избавит от странностей с определением USB-устройства.

Что ставится вместе с клиентом

Для работы пользователя больше ничего не требуется. Лишние компоненты можно не отмечать, и вот почему:

КомпонентНужен ли пользователю
Тонкий клиент (файловый и клиент-серверный режимы)Да
КонфигураторНет, только разработчику
Сервер 1С:ПредприятияНет, только на сервере
Модули расширения веб-серверовНет, только на машине, где публикуют базы
Драйвер защиты (ключ)Да, если лицензия на USB-ключе

Подготовка рабочего места: драйвер ключа и права на папки

Если лицензия программная (хранится на сервере лицензирования или на компьютере), драйвер не нужен. Для аппаратного USB-ключа придётся поставить драйвер защиты. Установщик платформы предлагает его в отдельном окне, соглашайтесь.

После этого вставьте ключ и подождите, пока Windows определит устройство. Если ключ был вставлен до установки драйвера, выньте его и вставьте заново.

Отдельный момент касается прав. Пользователь, под которым работает клиент, должен иметь право записи в свой профиль: туда пишутся кэш, список баз и временные файлы. Для файловой базы нужны ещё права на запись в папку с самой базой, включая создание и удаление файла блокировок 1Cv8.cdn.

Как добавить информационную базу в список

Клиент без базы бесполезен. Список баз хранится в файле ibases.v8i в профиле пользователя, а редактировать его удобнее прямо из стартового окна.

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

Чтобы создать пустую базу из шаблона, на втором шаге выберите «Создание новой информационной базы». Шаблонов в списке столько, сколько установлено на компьютере: набор конфигураций ставится отдельным установщиком.

Когда у вас десятки баз, список можно разложить по папкам прямо в окне запуска. Для этого при добавлении базы укажите папку в соответствующем поле.

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

Режимы запуска и совместимость версий

Из окна запуска база открывается в одном из двух режимов:

  • «1С:Предприятие» — обычная работа пользователя.
  • «Конфигуратор» — разработка и администрирование. В поставке «Тонкий клиент» эта кнопка недоступна.

Дополнительно к режимам есть выбор версии платформы. Если на компьютере стоит несколько релизов, откройте свойства базы в списке («Изменить»), и в поле версии укажите нужную. Остальное решит стартовое окно, подставив подходящий исполняемый файл.

Совместимость с сервером и файловой базой

Правила простые, но их часто нарушают:

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

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

Запуск из командной строки и тихая установка

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

Тихая установка

Базовый вызов выглядит так:

setup.exe /S

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

setup.exe /S THINCLIENT=1 THINCLIENTFILE=0 SERVER=0 WEBSERVEREXT=0 DESIGNERALLCLIENTS=0 LANGUAGES=RU

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

Запуск клиента с параметрами

Тонкий клиент запускается файлом 1cv8c.exe, который лежит в папке bin нужной версии. Примеры:

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8c.exe" ENTERPRISE /F "D:\Bases\Accounting"
"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8c.exe" ENTERPRISE /S "server-1c\accounting"

Здесь /F задаёт путь к файловой базе, а /S — адрес сервера и имя базы через обратную косую черту. Вместо 8.3.xx.xxxx подставьте номер вашего релиза.

Полезные параметры:

  • /N и /P — имя пользователя и пароль (пароль в командной строке виден всем, кто видит процесс, поэтому в общих ярлыках так делать не стоит);
  • /ClearCache — очистка локального кэша клиента при запуске;
  • /Out — вывод сообщений запуска в файл, помогает ловить ошибки.

Внешние компоненты, принтеры и другое оборудование

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

Что учесть:

  • Драйвер оборудования нужно ставить на тот компьютер, где физически подключено устройство. При работе через терминальный сервер это часто не рабочее место, а сервер терминалов.
  • Разрядность компоненты должна совпадать с разрядностью клиента. 64-разрядный клиент не загрузит 32-разрядную компоненту.
  • Если компонента подключается из базы, пользователю потребуется право записи в каталог профиля, а антивирус не должен блокировать её запуск.

Сообщение о том, что не удалось подключить внешнюю компоненту, почти всегда сводится к разрядности, правам или антивирусу.

Диагностика: что делать, если тонкий клиент не запускается

Начните с вопроса «что именно не работает »: сам клиент не открывается, не видна база или не находится лицензия. Это три разные ветки.

Диагностика: выберите симптом

Сбросить кэш, не потеряв список баз

Кэш клиента разрастается и иногда хранит устаревшие данные интерфейса и формы. Лечится это просто: закройте все окна 1С, откройте %LOCALAPPDATA%\1C\1cv8 и %APPDATA%\1C\1cv8, удалите подкаталоги с длинными именами из букв и цифр. Файл ibases.v8i лежит в соседней папке 1CEStart и этим действием не затрагивается.

Если на компьютере кто-то работает в 1С прямо сейчас (в том числе по удалённому рабочему столу), сеанс оборвётся, а несохранённые данные пропадут. Чистите кэш в паузе между сеансами.

Как удалить и переустановить клиент

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

Если нужно чистое состояние, после удаления вручную удалите папки 1C в %LOCALAPPDATA% и %APPDATA%. Перед этим сохраните копию ibases.v8i: она спасёт от ручного вбивания пятидесяти баз заново.

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

Можно ли поставить тонкий клиент без прав администратора?
Нет. Установщик пишет в системные папки и реестр, поэтому нужны права локального администратора. Развернуть клиент массово можно через групповые политики или систему управления рабочими местами.
Нужен ли тонкий клиент, если база опубликована на веб-сервере?
Нет, база откроется и в браузере. Но тонкий клиент быстрее реагирует, лучше работает с оборудованием и не зависит от версии браузера.
Сколько версий платформы можно держать на одном компьютере?
Сколько нужно: они не конфликтуют, так как лежат в разных папках. Ограничение — место на диске и порядок в списке версий в свойствах базы.
Как перенести список баз на другой компьютер?
Скопируйте файл ibases.v8i из каталога 1CEStart профиля на новый компьютер в то же место. После запуска клиент подхватит все записи.
Почему после установки новой платформы старая база не открывается?
Скорее всего, база уже преобразована новой версией и старая её не принимает. Верните копию, сделанную до обновления, или откройте базу новой версией.