Администрирование · 11 мин
Как установить одну базу 1С на два компьютера
Как подключить одну базу 1С с двух компьютеров: файловый и клиент-серверный режимы, настройка общего доступа, лицензии, типичные ошибки и проверка результата.
Одна база 1С может работать одновременно на двух и более компьютерах — это штатный режим работы платформы, а не обход ограничений. Существует два принципиально разных способа организовать такой доступ: файловый режим, когда база лежит в общей сетевой папке, и клиент-серверный режим, когда данные хранятся в СУБД (MS SQL Server, PostgreSQL и другие). Выбор зависит от размера базы, числа пользователей и требований к скорости.
Для двух рабочих мест чаще всего достаточно файлового режима: он не требует покупки сервера и отдельной СУБД, настраивается за 15–30 минут и стабильно работает при базе небольшого объёма. Клиент-серверный вариант оправдан, если база велика, пользователей планируется больше, а требования к отказоустойчивости высокие.
Ключевые условия успеха — корректно настроенный общий доступ к папке с базой, наличие лицензий на оба рабочих места и одинаковая версия платформы 1С на обоих компьютерах. Ниже разобраны оба сценария пошагово, с проверкой результата и разбором типичных ошибок.
Какой способ выбрать: файловый или клиент-серверный
В файловом режиме база — это один файл 1Cv8.1CD, который лежит в папке на одном из компьютеров или на сетевом хранилище. Оба пользователя открывают этот файл по сети, а платформа сама управляет блокировками. Способ прост, но чувствителен к качеству сети: при обрыве соединения во время записи есть риск повреждения данных.
В клиент-серверном режиме данные хранятся в СУБД, а между пользователями и базой работает сервер 1С:Предприятия. Это устойчивее к сбоям, быстрее на больших объёмах и безопаснее, но требует отдельной машины под сервер, установки СУБД и более квалифицированного администрирования.
Сравнение вариантов
Подходит для 1–5 пользователей и базы умеренного размера. Не требует дополнительных затрат, но уязвим к обрывам сети и замедляется при росте данных.
Подходит при большой базе, росте числа пользователей и высоких требованиях к надёжности. Требует сервера, СУБД и навыков администрирования.
Промежуточный вариант: файловая база публикуется на веб-сервере, пользователи подключаются через тонкий клиент или браузер. Требует настройки IIS или Apache.
Если у вас два офисных компьютера в одной локальной сети и типовая конфигурация вроде «Бухгалтерии» или «Управления торговлей» — начинайте с файлового режима. Переход на клиент-серверный вариант всегда можно выполнить позже через выгрузку и загрузку данных.
Что понадобится перед началом настройки
Проверьте четыре условия до начала работ. Во-первых, оба компьютера должны быть связаны локальной сетью и «видеть» друг друга — проверяется командой ping по имени или IP-адресу. Во-вторых, на обоих ПК должна быть установлена платформа 1С:Предприятие одной и той же версии (релиза) — иначе возможны ошибки несовместимости.
В-третьих, нужны лицензии. Для файлового режима подходят программные лицензии, активируемые на каждом компьютере, либо USB-ключи HASP. Одна однопользовательская лицензия не даёт права работать двум пользователям одновременно — это нарушение лицензионного соглашения и технически приведёт к ошибке «не найдена лицензия».
В-четвёртых, определите, какой компьютер будет «главным» — хранить папку с базой. Желательно, чтобы это была машина, которая включается первой и выключается последней, либо выделенный сетевой диск/NAS.
Файловый режим: публикация базы в общую папку
На компьютере, где будет храниться база, создайте отдельную папку, например D:\Base1C, и скопируйте туда файл 1Cv8.1CD из текущего каталога базы. Расположение текущей базы видно в окне запуска 1С: выделите базу — путь указан внизу окна.
Далее откройте общий доступ к папке. Кликните по папке правой кнопкой мыши, выберите «Свойства» → вкладка «Доступ» → «Расширенная настройка». Отметьте «Открыть общий доступ к этой папке», задайте имя общего ресурса (например, Base1C) и в разрешениях дайте пользователям «Полный доступ» или хотя бы «Изменение» — без права записи второй пользователь не сможет работать с базой.
Проверьте также права NTFS на вкладке «Безопасность»: учётной записи второго пользователя (или группе «Все» в простом варианте) нужны права «Изменение» и «Запись». Частая ситуация: общий доступ открыт, но NTFS-права не выданы — второй компьютер видит папку, но база не открывается или открывается в режиме «только чтение».
- 1Скопируйте файл 1Cv8.1CD в новую папку на главном компьютере
- 2Откройте общий доступ к папке с правом изменения
- 3Проверьте NTFS-права на вкладке «Безопасность»
- 4Со второго ПК откройте папку по адресу \\ИМЯ-ПК\Base1C и убедитесь, что файл виден
- 5Добавьте базу в список на обоих компьютерах и проверьте одновременный вход
Подключение второго компьютера к базе
На втором компьютере установите платформу 1С той же версии, что и на первом. Запустите 1С, в окне выбора информационных баз нажмите «Добавить» → «Добавление в список существующей информационной базы». Укажите наименование, тип расположения — «На данном компьютере или на компьютере в локальной сети», и в поле каталога пропишите сетевой путь: \\ИМЯ-ПК\Base1C (имя компьютера можно заменить на его IP-адрес, если разрешение имён в сети работает нестабильно).
На первом компьютере тоже обновите путь к базе, если вы перенесли её в новую папку: выделите базу в списке, нажмите «Изменить» и укажите новый локальный каталог. После этого запустите базу сначала на одном ПК, затем на втором — оба сеанса должны открыться без ошибок.
Если при входе со второго компьютера появляется сообщение о невозможности получить монопольный доступ или ошибка блокировки, проверьте, не запущен ли на первом ПК конфигуратор в монопольном режиме, и не открыт ли файл базы другой программой (антивирусом, программой резервного копирования).
Добавьте папку с базой в исключения антивируса на главном компьютере. Постоянное сканирование файла 1Cv8.1CD при каждом обращении заметно замедляет работу второго пользователя и иногда вызывает конфликты блокировок при записи.
Клиент-серверный вариант и веб-публикация
Если файловый режим не справляется — база открывается долго, отчёты строятся минутами, пользователей становится больше двух — рассмотрите клиент-серверную архитектуру. Схема такая: на выделенной машине устанавливаются сервер 1С:Предприятия и СУБД (часто бесплатная PostgreSQL со сборкой для 1С), база создаётся в консоли кластера серверов, а на обоих рабочих местах в списке баз указывается тип «На сервере 1С:Предприятия» с именем сервера и имени базы.
Промежуточный вариант — публикация файловой базы на веб-сервере (IIS или Apache). Тогда второй пользователь подключается через тонкий клиент или браузер по адресу вида http://имя-сервера/base, при этом сам файл базы остаётся на одной машине и не открывается по сети напрямую — это снижает риск повреждения при обрыве связи.
Проверка результата и типичные ошибки
После настройки выполните контрольную проверку: войдите в базу с обоих компьютеров одновременно под разными пользователями, создайте тестовый документ на одном ПК и убедитесь, что он виден на втором после обновления списка. Затем закройте оба сеанса и убедитесь, что база открывается повторно без сообщений о блокировках.
Наиболее частые проблемы и их причины: ошибка «Не обнаружено лицензии» — на втором ПК не активирована программная лицензия или не виден USB-ключ; «Ошибка разделённого доступа к базе» — база открыта монопольно или файл занят другой программой; медленная работа по сети — подключение по Wi-Fi вместо кабеля, антивирусное сканирование, слишком большой файл базы.
Как проверить результат
Оба пользователя работают в базе параллельно без ошибок
Второй вход выдаёт ошибку лицензии или монопольного доступа
Документ, созданный на первом ПК, виден на втором после обновления
Данные не появляются — вероятно, открыты разные копии базы
Формы и отчёты открываются без долгих зависаний
Заметные паузы — проверьте сеть, антивирус и размер базы
Безопасность и резервное копирование
Общая папка с базой — это точка риска: любой пользователь с доступом к ней может скопировать или удалить файл. Ограничьте круг учётных записей, которым выдан доступ, и не используйте для входа на «главный» компьютер учётную запись без пароля. В самой базе заведите отдельных пользователей с паролями и минимально необходимыми ролями.
Настройте регулярное резервное копирование: как минимум ежедневное копирование файла 1Cv8.1CD на другой носитель или выгрузку через конфигуратор. Копирование выполняйте только при закрытых сеансах — копия файла, снятая во время работы пользователей, может оказаться неконсистентной и не открыться при восстановлении.
Что важно запомнить
Для двух компьютеров проще всего выложить файловую базу в общую папку с правами на изменение и прописать сетевой путь на втором ПК. Нужны отдельные лицензии на оба рабочих места, одинаковая версия платформы и стабильная проводная сеть. Перед настройкой — резервная копия, после — проверка одновременной работы двух пользователей.
Частые вопросы
Можно ли просто установить 1С на оба компьютера и скопировать базу на каждый?
Технически можно, но это будут две независимые базы: данные, введённые на одном компьютере, не появятся на другом. Чтобы база была единой, оба компьютера должны обращаться к одному файлу по сети или к одному серверу — именно это описано в статье.
Достаточно ли одной лицензии 1С на два компьютера?
Нет, если оба пользователя работают одновременно. Однопользовательская лицензия допускает один активный сеанс. Для двух рабочих мест нужны две лицензии (программные или аппаратные ключи) либо многопользовательская лицензия. При нехватке лицензий второй сеанс получит ошибку «не найдена лицензия для использования программы».
База открывается со второго компьютера только для чтения. Что делать?
Проверьте два уровня прав: разрешения общего доступа (вкладка «Доступ» → «Разрешения» — нужно «Изменение» или «Полный доступ») и права NTFS (вкладка «Безопасность» — «Изменение» и «Запись»). Права должны быть выданы на обоих уровнях — действует наиболее строгое из ограничений.
Можно ли работать через интернет, а не по локальной сети?
Напрямую открывать файловую базу через интернет небезопасно и нестабильно. Рабочие варианты: публикация базы на веб-сервере с подключением тонким клиентом или через браузер, удалённый рабочий стол (RDP) на компьютере с базой, либо облачный сервис 1С с готовой арендой базы.
Что делать, если после обрыва сети база перестала открываться?
Не запускайте базу повторно и не соглашайтесь на автоматические исправления. Скопируйте файл 1Cv8.1CD в безопасное место, затем запустите утилиту chdbfl.exe из каталога платформы и выполните проверку физической целостности копии файла. Если утилита не помогает, восстановите базу из последней резервной копии или обратитесь к специалисту по 1С.
Когда точно пора переходить с файлового режима на клиент-серверный?
Признаки: пользователей стало больше 4–5, файл базы вырос до нескольких гигабайт, отчёты и проведение документов заметно замедлились, участились ошибки блокировок. В этих условиях клиент-серверный режим даст выигрыш в скорости и надёжности, а миграция выполняется через выгрузку базы в файл .dt и загрузку в новую серверную базу.