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

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

Как пользоваться 1С по сети: настройка совместной работы

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

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

Файловый вариант проще в настройке и не требует дополнительных лицензий на сервер, но при росте числа пользователей и объёма базы начинает тормозить и чаще повреждается при сбоях сети. Клиент-серверный вариант устойчивее и быстрее при большой нагрузке, однако требует установки сервера 1С, СУБД и навыков администрирования. Ниже разобраны оба сценария с конкретными шагами, проверками результата и типичными ошибками.

Перед любыми изменениями сделайте резервную копию базы. Для файловой базы достаточно скопировать файл 1Cv8.1CD при отсутствии активных сеансов, для клиент-серверной — выполнить выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу) или средствами СУБД.

Выбор режима: файловый или клиент-серверный

Файловый режим подразумевает, что все пользователи обращаются напрямую к файлу базы 1Cv8.1CD, лежащему в сетевой папке. Платформа сама координирует блокировки, но вся обработка данных идёт на компьютерах пользователей, а по сети передаются большие объёмы информации. Поэтому режим чувствителен к качеству сети: Wi-Fi и медленные коммутаторы резко ухудшают работу.

В клиент-серверном режиме логика выполняется на сервере 1С:Предприятия, а данные хранятся в СУБД. По сети передаются только результаты запросов, поэтому режим лучше переносит нагрузку и слабые каналы связи. Минус — стоимость: нужны лицензия на сервер 1С (для 32-разрядной версии в ряде случаев допускается работа без отдельной серверной лицензии при малых конфигурациях — уточняйте условия лицензирования) и, в зависимости от выбора, лицензии на СУБД. PostgreSQL позволяет снизить расходы, так как распространяется бесплатно.

Сравнение вариантов

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

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

Клиент-серверный (PostgreSQL / MS SQL)

Подходит от 5–10 пользователей и тяжёлых баз. Устойчив к нагрузке, но требует сервера, СУБД и администрирования.

Веб-сервер (публикация базы)

Доступ через браузер или тонкий клиент по HTTP. Удобен для удалённых сотрудников, требует настройки IIS или Apache.

Терминальный доступ (RDP)

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

Настройка файлового режима: общая папка и права

Выберите компьютер, который будет хранить базу. Лучше, если это выделенная машина или сервер с стабильным питанием, проводной сетью и достаточным объёмом диска. Скопируйте папку с базой (в ней находится файл 1Cv8.1CD) на этот компьютер, например в каталог D:\Bases\Trade.

Откройте общий доступ к папке: правой кнопкой по папке → Свойства → Доступ → Расширенная настройка → отметьте «Открыть общий доступ к этой папке». В разрешениях общего доступа дайте группе пользователей 1С «Полный доступ» — это стандартная практика, так как платформе нужно создавать и изменять служебные файлы блокировок. Затем на вкладке «Безопасность» выдайте тем же пользователям права NTFS «Изменение» и «Запись» на папку и вложенные объекты.

На каждом рабочем месте запустите 1С, в окне выбора информационных баз нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите сетевой путь, например \\SERVER\Bases\Trade. Проверьте, что путь открывается из проводника до запуска 1С — это отсекает половину проблем с доступом.

Порядок настройки файлового доступа
  1. 1
    Сделайте резервную копию базы при закрытых сеансах
  2. 2
    Перенесите папку базы на компьютер-хранилище с проводной сетью
  3. 3
    Откройте общий доступ к папке и выдайте полный доступ на уровне шары
  4. 4
    Назначьте права NTFS «Изменение/Запись» группе пользователей 1С
  5. 5
    На рабочих местах добавьте базу по сетевому пути \\СЕРВЕР\Папка
  6. 6
    Запустите базу с двух компьютеров одновременно и проверьте совместную работу

Настройка клиент-серверного режима

На сервер установите СУБД (PostgreSQL со сборкой, адаптированной под 1С, или MS SQL Server) и сервер 1С:Предприятия той же версии платформы, что используется на рабочих местах. Убедитесь, что служба «Агент сервера 1С:Предприятия» запущена, а порты сервера (по умолчанию диапазон 1540–1591) не блокируются брандмауэром.

Создайте базу через консоль управления сервером 1С или прямо из конфигуратора: при добавлении новой базы выберите тип «Клиент-серверная», укажите имя сервера, тип СУБД, имя базы данных и учётные данные администратора СУБД. Затем загрузите в неё данные из выгрузки файловой базы (.dt) через «Загрузить информационную базу».

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

Доступ через веб-сервер и тонкий клиент

Если сотрудники работают удалённо или с разных площадок, удобно опубликовать базу на веб-сервере. Платформа поддерживает публикацию через IIS или Apache: в конфигураторе выберите «Администрирование → Публикация на веб-сервере», укажите имя публикации и каталог. После публикации пользователи смогут работать через браузер (веб-клиент) или через тонкий клиент, указывая адрес вида http://server/base.

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

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

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

Контрольные точки

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

Одновременный вход двух пользователей
Норма

Оба сеанса открываются, данные видны обоим

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

Сообщение о блокировке базы или ошибке доступа к файлу

Скорость открытия списков и отчётов
Норма

Списки открываются за секунды, отчёты формируются без зависаний

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

Длительные паузы даже на простых операциях — признак слабой сети или нехватки ресурсов

Права обычного пользователя
Норма

Пользователь видит только свои разделы и может проводить документы

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

Ошибки «Нарушение прав доступа» при штатных операциях

Резервное копирование
Норма

Копия создаётся по расписанию и тестово восстанавливается

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

Копия не создаётся из-за открытых сеансов или нехватки места

Типичные ошибки
01
Раздача доступа по Wi-Fi: обрывы беспроводной сети повреждают файловую базу — используйте кабельное подключение
02
Антивирус проверяет папку с базой в реальном времени: добавьте каталог в исключения, иначе возможны блокировки и падение производительности
03
Разные версии платформы на рабочих местах и сервере: вход блокируется, обновите платформу везде до одной версии
04
Отсутствие резервных копий перед перенастройкой: при ошибке данные восстановить нечем
05
Работа всех под одним пользователем 1С: невозможно отследить, кто изменил документ, и корректно раздать права

Ограничения и когда нужен специалист

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

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

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

Сколько пользователей может работать с файловой базой 1С?

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

Можно ли хранить базу 1С на NAS или сетевом диске?

Можно, если устройство корректно поддерживает протокол SMB и файловые блокировки. Однако дешёвые NAS часто работают нестабильно под нагрузкой 1С, что приводит к ошибкам и повреждениям базы. Надёжнее размещать базу на полноценном сервере с Windows или использовать клиент-серверный режим.

Что делать, если 1С пишет «Ошибка разделённого доступа к базе»?

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

Как работать с 1С из дома по сети?

Безопасные варианты: VPN-подключение к офисной сети с последующим обычным доступом, публикация базы на веб-сервере с HTTPS или терминальный доступ (RDP) к серверу в офисе. Прямое подключение к файловой базе через интернет без VPN недопустимо — это риск потери и утечки данных.

Нужно ли настраивать права внутри самой 1С, если уже настроены права Windows?

Да. Права Windows регулируют доступ к файлам и серверу, а права в 1С (роли, профили групп доступа) — к документам, справочникам и операциям внутри программы. Это два независимых уровня, и оба должны быть настроены.

Что быстрее для удалённого офиса: веб-клиент или RDP?

При медленном канале RDP обычно отзывчивее, так как передаёт только изображение экрана, а вся работа идёт на сервере рядом с базой. Веб-клиент удобнее для доступа без установки программ, но требует публикации базы и более тщательной настройки безопасности.

Итог

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

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