Подключение к информационной базе 1С:Предприятие 8.3

· 9 мин

Содержание

Чтобы подключиться к 1С:Предприятию, нужны три вещи: установленная платформа 8.3, действующая лицензия и сама информационная база — файловая папка или база на сервере 1С. Клиент запускается через ярлык 1cestart.exe или 1cv8.exe, в стартовом окне вы добавляете базу кнопкой Добавить и указываете, где она лежит.

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

Что нужно до подключения: платформа, лицензия, база

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

  • 🧩 Платформа 8.3 — программа-движок. Ставится на каждый компьютер, где будут работать. Один дистрибутив подходит и для сервера, и для рабочих мест.
  • 🔑 Лицензия — программная (пин-код) или аппаратный USB-ключ HASP. Без лицензии платформа не откроет рабочую базу — исключение только у учебной версии.
  • 🗄️ Информационная база — ваши данные. В файловом варианте это папка с файлом 1Cv8.1CD, в клиент-серверном — база, зарегистрированная в кластере на сервере 1С.

Определитесь с вариантом работы ещё до установки:

ВариантДля когоГде лежат данные
Файловый1–5 пользователей, один офисОбщая папка на компьютере или сетевом диске
Клиент-серверныйот 5–10 пользователей, большие базыСУБД (PostgreSQL, MS SQL) + сервер 1С

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

Проверьте требования к железу: для платформы 8.3 с интерфейсом «Такси» достаточно 2 ГБ ОЗУ на клиентском месте, но для комфортной работы с типовой конфигурацией берите от 4 ГБ. Для сервера 1С и СУБД память считают отдельно и с запасом.

По операционной системе платформа 8.3 ставится и на Windows (клиент и сервер), и на Linux. Для сервера под большую нагрузку берите 64-разрядный сервер 1С — он снимает ограничение одного рабочего процесса по памяти, в отличие от 32-разрядного. СУБД для клиент-серверного варианта выбирают так: PostgreSQL в сборке под 1С — бесплатно и достаточно для большинства баз; MS SQL Server — если он уже используется в компании и есть лицензии.

Установка платформы и активация лицензии

Дистрибутив платформы берут в личном кабинете на портале 1С (раздел с обновлениями для вашего договора ИТС) либо получают от партнёра, у которого куплена программа.

Порядок установки на рабочее место:

  1. Запустите setup.exe из распакованного дистрибутива платформы.
  2. В списке компонентов оставьте 1С:Предприятие (толстый и тонкий клиент). Компоненту Сервер 1С:Предприятия ставьте только на машину-сервер.
  3. Дойдите до конца мастера, при запросе про драйвер защиты HASP — соглашайтесь, если будете работать с USB-ключом.

После установки нужна лицензия. Способ зависит от того, что вы купили.

Программная лицензия (пин-код). При первом запуске платформа сама предложит активацию. Выберите Получить лицензию , введите регистрационный номер и пин-код из комплекта поставки. Лицензия привяжется к оборудованию этого компьютера.

Аппаратный ключ HASP. Вставьте USB-ключ в компьютер или в сервер. Для сетевого ключа на сервере ставят Сервер лицензирования HASP (HASP License Manager), тогда клиенты получают лицензии по сети автоматически.

Программная лицензия привязывается к параметрам железа. Замена материнской платы, переустановка Windows или перенос на другой компьютер могут её «отвязать» — тогда потребуется повторная активация или обращение в 1С за восстановлением. Пин-код и регистрационный номер храните отдельно.

Проверка перед первым запуском
Выполнено: 0 / 4

Подключение к файловой базе данных

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

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

База появится в стартовом окне. Двойной клик — и вы входите в режиме 1С:Предприятие; кнопка Конфигуратор открывает ту же базу для администрирования.

Если база лежит на сетевом диске, путь удобнее задавать в формате UNC: \\server\1c\Buhgalteriya, а не через подключённую букву диска — буква у разных пользователей может отличаться.

Файловую базу нельзя класть в облачные папки с фоновой синхронизацией (OneDrive, Яндекс.Диск, Dropbox). Синхронизация файла 1Cv8.1CD во время работы приводит к повреждению базы. Для общего доступа используйте обычную сетевую папку.

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

Подключение к серверной базе: клиент-серверный вариант

Клиент-серверный вариант выдерживает десятки пользователей и большие базы. Данные лежат в СУБД, а доступ к ним раздаёт сервер 1С (кластер).

Со стороны администратора порядок такой:

  1. На сервере установите компоненту Сервер 1С:Предприятия и службу агента сервера (ragent).
  2. Установите и настройте СУБД — PostgreSQL (сборка под 1С) или MS SQL Server.
  3. Через консоль Администрирование серверов 1С:Предприятия создайте в кластере новую информационную базу: укажите сервер СУБД, тип СУБД, имя базы данных и учётную запись СУБД с правами на создание базы.

Как подключается клиент:

  1. В стартовом окне нажмите Добавить → Добавление существующей.
  2. Выберите тип расположения На сервере 1С:Предприятия.
  3. Укажите имя кластера серверов (обычно имя или IP сервера) и имя информационной базы ровно так, как она названа в кластере.
  4. Нажмите Готово.

Чтобы соединение прошло, между клиентом и сервером должны быть открыты порты. По умолчанию:

ПортСлужбаНазначение
1540Агент сервера (ragent)Подключение консоли и первичный контакт
1541Менеджер кластера (rmngr)Управление сеансами и соединениями
1560–1591Рабочие процессы (rphost)Основной обмен данными с клиентом

Клиент сначала обращается к агенту на порту 1540, затем работа идёт через менеджер кластера (1541) и рабочие процессы. Диапазон портов рабочих процессов задаётся в свойствах рабочего сервера в консоли администрирования — там же, где требования назначения функциональности и параметры отказоустойчивости.

Если фаервол на сервере блокирует вход, откройте весь диапазон 1540–1591 для адресов клиентов. Неполный диапазон — частая причина ошибки «Сервер не обнаружен» при живой службе.

Удалённый доступ: веб-клиент и публикация на сервере

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

Публикацию делают из Конфигуратора: меню Администрирование → Публикация на веб-сервере. В окне задают:

  • Имя публикации — оно станет частью адреса: http://server/Имя.
  • Каталог — папку веб-сервера, куда лягут файлы публикации.
  • Веб-сервер (Apache или IIS) — выбирается из установленных.

После публикации в каталоге создаётся файл default.vrd с параметрами, а база становится доступна по адресу http://server/Имя через веб-клиент. Тонкий клиент тоже умеет подключаться по этому адресу — в стартовом окне выбирают тип На веб-сервере и вводят URL публикации.

Для внешнего доступа через интернет публикацию закрывают защитой:

  • 🔒 HTTPS-сертификат на веб-сервере — чтобы логины и данные шли шифрованно.
  • 🔒 Авторизация 1С (вход по логину и паролю пользователя базы).
  • 🔒 Ограничение по IP на уровне веб-сервера или VPN для сотрудников.

Второй распространённый способ удалённого доступа — терминальный сервер (RDP) или публикация 1С как приложения RemoteApp. Тогда на сервере публикуют 1cestart.exe, и пользователь запускает привычное окно 1С, не держа платформу у себя.

Через ту же публикацию базу можно открыть не только людям, но и программам — для интеграции с сайтом, мобильным приложением или сторонней системой. В окне публикации на веб-сервере есть флажки для публикации Web-сервисов и HTTP-сервисов, если они реализованы в конфигурации. После этого внешняя система обращается к базе по стандартному адресу публикации — по протоколу SOAP или REST, авторизуясь пользователем 1С с нужными правами.

Отдельно платформа умеет отдавать стандартный интерфейс OData — доступ к справочникам и документам по HTTP без написания кода. Его тоже включают флажком в окне публикации на веб-сервере, а состав публикуемых объектов задают в Конфигураторе. Это удобный способ выгружать данные в аналитику или на сайт, не трогая конфигурацию обмена.

Публиковать базу «голым» HTTP на внешний IP без сертификата и ограничений нельзя — это открытый доступ к бухгалтерии для любого в интернете. Минимум — HTTPS и вход по паролю, лучше — через VPN.

Что делать, если 1С не подключается

Большинство проблем с подключением — это лицензия, права на папку или сетевые порты. Разберите симптом по таблице.

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

Порядок диагностики, если ничего из списка не подошло:

  1. Проверьте, запускается ли база локально на самом сервере — так вы отделите проблему сети от проблемы базы.
  2. Пингом и telnet server 1540 проверьте, доходит ли клиент до порта агента.
  3. Посмотрите технологический журнал сервера 1С — он пишет причину отказа подробнее, чем окно клиента.

Перезапуск службы агента сервера (ragent) обрывает сеансы всех работающих пользователей. Делайте это в нерабочее время и предупредив коллег — служба тянет за собой весь кластер.

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

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

Можно ли подключиться к одной базе с нескольких компьютеров?
Да. В файловом варианте общую папку открывают по сети, и каждый добавляет базу у себя по UNC-пути. В клиент-серверном варианте все клиенты подключаются к одному кластеру по имени сервера и имени базы — это штатный режим.
Нужна ли лицензия на каждое рабочее место?
Количество одновременных подключений ограничено числом клиентских лицензий. На сервере отдельно нужна серверная лицензия 1С. Если людей больше, чем лицензий, лишние получат отказ при входе — докупают клиентские лицензии нужной размерности.
Как подключиться к серверной базе из дома?
Через опубликованную на веб-сервере базу (вход по HTTPS и паролю) либо через VPN до офисной сети, а затем обычным клиентом по имени сервера. Напрямую выставлять порты сервера 1С в интернет не стоит.
Чем тонкий клиент отличается от толстого при подключении?
Толстый клиент выполняет часть кода у себя и нужен в основном для разработки. Тонкий клиент работает только с сервером и веб-публикацией, легче и безопаснее для рядовых пользователей. Для обычной работы выбирайте тонкий.
Почему база не видна в стартовом окне после установки платформы?
Список баз хранится в профиле пользователя Windows и в файле ibases.v8i. Переустановка платформы список не наполняет — базы добавляют заново кнопкой Добавить либо раздают общий ibases.v8i через настройку общих информационных баз.