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

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

Как работать в одной базе 1С на двух компьютерах

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

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

Самый простой вариант для двух компьютеров — файловая база, размещённая в общей сетевой папке. Он не требует покупки серверных лицензий и настраивается за 15–30 минут. Для более тяжёлых баз и большего числа пользователей применяют клиент-серверный режим, терминальный доступ или публикацию на веб-сервере.

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

Какие способы подключения существуют и чем они отличаются

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

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

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

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

Клиент-серверный режим

Для больших баз и десятков пользователей; требует сервера 1С, СУБД и серверной лицензии

RDP на компьютер с 1С

Подходит, если второй пользователь работает удалённо; требует настройки терминального доступа и лицензий

Веб-публикация

Доступ через браузер из любой точки; требует веб-сервера (IIS или Apache) и грамотной защиты соединения

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

Настройка файловой базы в общей сетевой папке

Порядок действий начинается с выбора компьютера, который будет хранить базу. Это должен быть ПК, который включён в течение всего рабочего дня и имеет стабильное проводное подключение к сети. Работа файловой базы через Wi-Fi допустима, но менее надёжна: обрыв соединения во время записи может привести к ошибкам базы.

Порядок настройки общего доступа
  1. 1
    Создайте на основном компьютере папку, например C:\Bases1C, и переместите в неё папку с базой
  2. 2
    Откройте свойства папки, вкладка «Доступ», и включите общий доступ с правом изменения для пользователя второго ПК
  3. 3
    Убедитесь, что оба компьютера в одной рабочей группе и видят друг друга в сети
  4. 4
    На втором компьютере откройте 1С, в окне выбора баз нажмите «Добавить» и укажите сетевой путь вида \\ИМЯ-ПК\Bases1C\ИмяБазы
  5. 5
    Запустите базу на обоих компьютерах одновременно и проверьте, что оба сеанса активны

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

Проверка лицензий: почему второй сеанс может не запускаться

Частая ситуация: база подключена, но на втором компьютере 1С выдаёт сообщение о том, что лицензия не найдена. Причина почти всегда в типе лицензии. Однопользовательская программная лицензия или аппаратный ключ HASP на одно рабочее место допускают только один сеанс. Для двух компьютеров нужна многопользовательская лицензия (например, на 2, 5 и более рабочих мест) либо две однопользовательские лицензии, активированные на каждом ПК.

Аппаратный USB-ключ, вставленный в один компьютер, может раздавать лицензии по сети, если это многопользовательский ключ и настроен менеджер лицензий HASP. Программные лицензии привязываются к конкретному компьютеру и не «передаются» по сети — каждая активируется отдельно.

Клиент-серверный режим и терминальный доступ

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

Терминальный доступ проще в развёртывании: на одном производительном компьютере или сервере настраивается служба удалённых рабочих столов, и второй пользователь подключается к своей сессии. 1С при этом фактически работает на одной машине, что снижает требования к сети — по ней передаётся только изображение экрана. Минус — необходимость лицензий на терминальный доступ и корректной настройки прав.

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

Веб-публикация позволяет открывать базу в браузере или тонком клиенте без установки полной платформы на втором компьютере. Настройка выполняется на компьютере с установленным веб-сервером (IIS или Apache): в конфигураторе через пункт «Администрирование — Публикация на веб-сервере» задаётся имя публикации и каталог. После этого второй пользователь открывает базу по адресу вида http://имя-сервера/имя-публикации.

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

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

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

Когда с одной базой работают два человека, цена её повреждения удваивается. Настройте регулярное копирование: для файловой базы — ежедневное копирование файла 1Cv8.1CD в отдельное хранилище в нерабочее время или выгрузку через конфигуратор. Копирование файла базы, пока в ней работают пользователи, может дать нецелостную копию, поэтому делайте её при закрытых сеансах.

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

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

Одновременная работа
Норма

Оба сеанса запущены, оба пользователя видны в списке активных пользователей

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

Второй сеанс не запускается или выдаёт ошибку лицензии

Видимость данных
Норма

Документ, созданный на первом ПК, виден на втором после обновления списка

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

Данные не появляются — возможно, открыты разные копии базы

Сохранность копии
Норма

Резервная копия создаётся по расписанию и открывается в тестовом режиме

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

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

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

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

Можно ли работать в одной базе 1С через интернет без сервера?

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

Почему при одновременной работе возникает ошибка «Конфликт блокировок»?

Оба пользователя пытаются изменить один и тот же объект — документ или элемент справочника. Это штатное поведение платформы: второму пользователю нужно дождаться завершения редактирования и повторить действие. Если ошибка возникает постоянно без явной причины, проверьте зависшие сеансы в списке активных пользователей.

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

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

Нужно ли устанавливать платформу 1С на второй компьютер?

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

Что делать, если база повредилась из-за обрыва сети?

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

Итог

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

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