Администрирование · 10 мин
Как подключить 1С к сети: практическая инструкция
Пошаговая инструкция по подключению 1С к локальной сети: файловая база, веб-сервер, клиент-серверный режим, настройка доступа и типичные ошибки.
«Подключить 1С к сети» обычно означает одну из трёх задач: дать нескольким сотрудникам доступ к общей файловой базе на сервере, опубликовать базу на веб-сервере для работы через браузер или тонкий клиент, либо перевести базу в клиент-серверный режим на SQL. Выбор способа зависит от числа пользователей, размера базы и требований к скорости.
До начала работ определите, какая у вас ситуация: база лежит на одном компьютере и к ней нужно подключить коллег, или базы ещё нет и её требуется развернуть с нуля на сервере. От этого зависит порядок действий и набор программного обеспечения.
Все операции по переносу и публикации базы выполняйте только после создания резервной копии. Ошибка при настройке сетевого доступа редко портит саму базу, но прерывание работы файловой базы по сети (обрыв соединения, перезагрузка сервера) — одна из главных причин её повреждения.
Выбор способа сетевого подключения
1С поддерживает три основных варианта сетевой работы, и у каждого есть свои ограничения. Файловый режим через общую папку — самый простой: база в виде файла 1Cv8.1CD лежит на сетевом диске, а платформа каждого пользователя обращается к нему напрямую. Это работает без дополнительного ПО, но чувствительно к качеству сети и плохо масштабируется.
Публикация на веб-сервере — промежуточный вариант: база остаётся файловой, но пользователи подключаются через веб-сервер по протоколу HTTP. Снижается нагрузка на сеть, появляется возможность работы через браузер и извне офиса.
Клиент-серверный режим с использованием СУБД (MS SQL Server, PostgreSQL и других поддерживаемых) — решение для крупных внедрений. Требует установки сервера 1С:Предприятия и СУБД, но даёт максимальную производительность, надёжность и разграничение прав.
Сравнение вариантов
Подходит для 2–5 пользователей и небольшой базы. Быстро настраивается, но риск повреждения базы при обрыве сети.
Подходит для 5–15 пользователей, работы через браузер и удалённого доступа. Требует настройки веб-сервера.
Для десятков пользователей и больших баз. Максимальная надёжность, но нужны лицензии на сервер 1С и СУБД, а также навыки администрирования.
Проверка и подготовка сети
Перед настройкой убедитесь, что компьютеры видят друг друга в локальной сети. Компьютер, где будет лежать база, должен иметь постоянный IP-адрес или резервирование адреса в DHCP — иначе после перезагрузки роутера путь к базе может «отвалиться». Проверьте связь командой ping с рабочей станции на сервер.
На компьютере-сервере включите сетевое обнаружение и общий доступ к файлам и принтерам (в Windows это делается в разделе «Центр управления сетями и общим доступом» → «Дополнительные параметры общего доступа»). Сетевой профиль должен быть «Частная сеть», а не «Общественная» — иначе общий доступ будет заблокирован.
Для файлового режима критична стабильность сети: используйте проводное подключение вместо Wi-Fi там, где это возможно. Обрыв соединения во время записи в базу — типичная причина ошибок формата потока и повреждения данных.
Подключение файловой базы через общую папку
Создайте на сервере отдельную папку, например D:\Bases\Trade, и переместите туда каталог базы. Откройте общий доступ к папке: правой кнопкой → «Свойства» → вкладка «Доступ» → «Расширенная настройка» → отметьте «Открыть общий доступ к этой папке». В разрешениях дайте группе пользователей 1С права «Полный доступ» или минимум «Изменение» — платформа пишет служебные файлы в каталог базы.
На вкладке «Безопасность» добавьте тех же пользователей с правами «Изменение» и «Запись». Распространённая ошибка — открыть доступ только на уровне общей папки и забыть про NTFS-права: в результате база открывается в режиме чтения или не открывается вовсе.
На компьютере пользователя запустите 1С, в окне выбора баз нажмите «Добавить» → «Добавление в список существующей информационной базы», укажите сетевой путь вида \\SERVER\Bases\Trade. Проверьте вход под учётной записью пользователя 1С. Для удобства можно подключить общую папку как сетевой диск, но прямой UNC-путь надёжнее — он не зависит от буквы диска.
- 1Создайте резервную копию базы (копия каталога или выгрузка .dt)
- 2Создайте папку на сервере и переместите туда базу
- 3Откройте общий доступ к папке и настройте NTFS-права на изменение
- 4На каждом ПК добавьте базу в список по пути \\SERVER\Bases\ИмяБазы
- 5Проверьте одновременный вход двух пользователей и запись документа
Публикация базы на веб-сервере
Для публикации потребуется веб-сервер IIS (встроен в Windows) или Apache, а также установленные компоненты 1С «Модули расширения веб-сервера» — они ставятся из дистрибутива платформы. В IIS дополнительно включите компоненты CGI/ISAPI в настройках компонентов Windows.
Публикация выполняется из конфигуратора: «Администрирование» → «Публикация на веб-сервере». Укажите имя публикации (латиницей, без пробелов), выберите веб-сервер и каталог, отметьте нужные варианты доступа — тонкий клиент, веб-клиент, стандартный интерфейс OData, HTTP-сервисы. После публикации база будет доступна по адресу вида http://server/Trade.
Пользователи добавляют базу через вариант «На веб-сервере» в списке баз, указывая этот URL, или просто работают через браузер. Проверьте, что анонимная аутентификация на веб-сервере настроена корректно и пул приложений запущен под учётной записью с доступом к каталогу базы.
Клиент-серверный режим
Клиент-серверный вариант требует трёх компонентов: сервера 1С:Предприятия, СУБД (например, MS SQL Server или PostgreSQL с адаптацией для 1С) и клиентских лицензий. Сервер 1С и СУБД могут стоять на одной машине при небольшой нагрузке, но для производительности их часто разносят.
Порядок развёртывания: установите СУБД, затем сервер 1С:Предприятия, создайте информационную базу через консоль кластера серверов (или из конфигуратора с указанием сервера и параметров СУБД) и загрузите туда данные из выгрузки .dt файловой базы. Пользователи подключаются, указывая в списке баз вариант «На сервере 1С:Предприятия» — имя сервера и имя базы в кластере.
Этот режим снимает ограничения файловой базы: нет конкуренции за один файл, транзакции обрабатывает СУБД, доступно регламентное резервное копирование средствами SQL. Однако администрирование заметно сложнее — нужно следить за кластером, базами СУБД, лицензиями и обновлениями.
Если база в файловом режиме начала заметно тормозить при 4–6 одновременных пользователях, сначала попробуйте публикацию на веб-сервере — это часто даёт прирост без затрат на SQL-лицензии. Переходите на клиент-сервер, когда упёрлись в рост базы или число пользователей.
Проверка результата и типичные ошибки
После настройки проверьте работу под нагрузкой, близкой к реальной: войдите одновременно с двух-трёх компьютеров, проведите документы, сформируйте отчёт. Убедитесь, что один пользователь не блокирует работу остальных дольше допустимого, и что после перезагрузки сервера путь к базе остаётся доступным.
Частые проблемы: ошибка «Нет доступа к каталогу базы» (не хватает NTFS-прав), «Ошибка формата потока» (признак повреждения базы после обрыва сети — восстанавливайте из копии и проверяйте сеть), медленная работа по Wi-Fi (переходите на кабель), недоступность публикации из браузера (проверяйте брандмауэр и пул приложений IIS).
Как проверить результат
Все входят и проводят документы без ошибок блокировки сверх нормы
Ошибки доступа к каталогу или длительные зависания
База открывается по тому же UNC-пути или URL
Путь недоступен, IP сервера изменился
Документы проводятся, после перезахода данные на месте
Ошибка формата потока, пропавшие изменения
Частые вопросы
Сколько пользователей выдержит файловая база по сети?
Практически комфортный предел — около 5 одновременно работающих пользователей при небольшой базе. Дальше растут блокировки и риск повреждения файла. Для большего числа пользователей переходите на веб-сервер или клиент-серверный режим.
Можно ли подключиться к 1С из дома через интернет?
Да, через публикацию на веб-сервере с HTTPS, через RDP на терминальный сервер в офисе или через VPN в локальную сеть. Прямой проброс портов SMB (445) наружу делать нельзя — это серьёзная угроза безопасности.
Что делать при ошибке «Ошибка формата потока»?
Это признак повреждения файловой базы, чаще всего после обрыва сети. Восстановите базу из резервной копии, затем проверьте сеть, замените проблемное оборудование и рассмотрите переход на веб-сервер. Утилита chdbfl.exe из каталога платформы иногда помогает, но работайте только с копией базы.
Нужна ли отдельная лицензия для сетевой работы?
Для файлового режима и публикации на веб-сервере достаточно клиентских лицензий на каждое рабочее место (или программных лицензий на сервере). Клиент-серверный режим дополнительно требует лицензии на сервер 1С:Предприятия, а для некоторых СУБД — лицензии на саму СУБД.
Можно ли хранить базу на NAS-сетевом хранилище?
Технически можно, если NAS даёт стабильный доступ по SMB и нормальную скорость. На практике бюджетные NAS часто становятся узким местом: медленные диски и слабый процессор приводят к тормозам. Для рабочей базы предпочтительнее полноценный сервер или хотя бы выделенный компьютер с проводным гигабитным подключением.
Как перевести файловую базу в клиент-серверный режим?
Сделайте выгрузку базы в файл .dt через конфигуратор («Администрирование» → «Выгрузить информационную базу»), разверните сервер 1С и СУБД, создайте пустую базу в кластере и загрузите в неё файл .dt. Перед загрузкой убедитесь, что версии платформы совместимы.
Что важно запомнить
Небольшой команде достаточно общей папки с корректными правами, средней — публикации на веб-сервере, крупной — клиент-серверного режима. В любом варианте: стабильная проводная сеть, постоянный адрес сервера, резервные копии перед изменениями и никаких облачных папок синхронизации для рабочей базы.