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

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

Прежде чем приступать к настройке, необходимо убедиться, что оба компьютера находятся в одной локальной сети и могут «видеть» друг друга. Также критически важно наличие достаточного количества лицензий на использование платформы 1С:Предприятие. Без действующего ключа защиты или программного пина кода запуск программы на втором рабочем месте будет невозможен, даже если все сетевые настройки выполнены верно. В этом материале мы подробно разберем все этапы организации сетевого доступа.

Подготовка сетевой инфраструктуры и общего доступа

Первым шагом является настройка компьютера, на котором физически расположена папка с базой данных. Этот компьютер будет выступать в роли сервера файлов. Необходимо создать отдельную папку для базы, чтобы избежать путаницы с системными файлами операционной системы. Рекомендуется дать папке понятное имя, например, 1C_Base, и разместить её в корне диска или в специально отведенном разделе.

Далее следует настроить права доступа к этой папке через свойства операционной системы Windows. Это критический этап, так как именно здесь чаще всего возникают ошибки подключения. Вам нужно открыть контекстное меню папки, выбрать пункт «Свойства» и перейти на вкладку «Доступ». Здесь необходимо нажать кнопку «Общий доступ» и добавить пользователя Все или конкретного пользователя сети, предоставив ему права на чтение и запись.

⚠️ Внимание: Убедитесь, что в настройках брандмауэра Windows разрешен доступ к файлам и принтерам в частной сети. Если брандмауэр блокирует порты SMB (обычно 445), второй компьютер не сможет увидеть общую папку, несмотря на правильные настройки доступа.

Для стабильной работы крайне желательно закрепить за компьютером-сервером постоянный IP-адрес. Если адрес будет меняться при каждой перезагрузке роутера, ссылки на базу в ярлыках пользователей перестанут работать. Это можно сделать через настройки сетевого адаптера или зарезервировать адрес в настройках DHCP-сервера вашего роутера.

☑️ Проверка сетевой готовности

Выполнено: 0 / 4

Настройка прав доступа и безопасности Windows

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

Также стоит отключить защиту паролем для общего доступа, если в вашей локальной сети нет строгих требований к безопасности, или же создать идентичные учетные записи с одинаковыми паролями на обоих компьютерах. Это упростит процедуру аутентификации при первом подключении. В современных версиях Windows 10 и 11 настройки сетевого обнаружения находятся в разделе Панель управления → Сеть и Интернет → Центр управления сетями.

💡

Используйте статический IP-адрес для компьютера-сервера (например, 192.168.1.50), чтобы путь к базе не менялся после перезагрузки роутера. Это избавит от необходимости перенастраивать ярлыки на рабочих местах.

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

Добавление базы в список на втором компьютере

После того как сетевая папка открыта для общего доступа, можно приступать к регистрации базы на рабочем месте пользователя. Запустите платформу 1С:Предприятие в режиме конфигуратора или обычного запуска. В окне запуска нажмите кнопку «Добавить» и выберите пункт «Добавление существующей информационной базы».

В открывшемся мастере необходимо выбрать вариант «На компьютере или в сети». В поле «Имя информационной базы» введите любое удобное название, которое будет отображаться в списке, например, «Бухгалтерия Склад». Самое важное — правильно указать путь к каталогу базы данных. Он должен иметь вид сетевого пути: \\IP_АДРЕС_СЕРВЕРА\Имя_Папки.

\\192.168.1.50\1C_Base

Использование UNC-пути (через двойной слэш и IP-адрес) является более надежным способом, чем подключение сетевого диска буквой (например, Z:). Сетевые диски могут не успеть подключиться до момента запуска программы, что приведет к ошибке инициализации. Прямой сетевой путь гарантирует, что платформа сама попытается установить соединение с ресурсом.

📊 Какой вариант базы 1С вы используете?
Файловый вариант
Клиент-серверный (SQL)
Облачный сервис
Затрудняюсь ответить

Лицензирование и ключи защиты HASP

Техническая возможность подключения двух компьютеров не означает автоматического разрешения на работу. Лицензионная политика фирмы требует наличия отдельной лицензии на каждое дополнительное рабочее место. Если у вас есть только одна поставка («1С:Бухгалтерия»), в комплекте обычно идет одна лицензия на использование платформы.

Для запуска на втором компьютере необходимо приобрести дополнительную лицензию. Это может быть программная лицензия (пин-код), которая активируется на конкретном компьютере, или аппаратный ключ защиты HASP. Аппаратный ключ подключается к USB-порту сервера и позволяет запускать программу одновременно на количестве рабочих мест, указанном на корпусе ключа (например, 2 или 5 лицензий).

Тип лицензии Способ защиты Количество пользователей Особенности
Поставка 1С Программный пин-код 1 пользователь Привязывается к ПК или серверу
Клиентская лицензия Программный пин-код 1, 2, 5 и более Устанавливается на сервер или ПК
Ключ HASP Аппаратный USB Зависит от модели Не требует активации по интернету
Аренда (ИТС) Логин/Пароль Зависит от тарифа Работа через интернет без установки
⚠️ Внимание: Попытка запустить 1С на двух компьютерах с одной лицензией приведет к тому, что второй пользователь увидит сообщение об отсутствии свободных лицензий. Программа не запустится, пока первый пользователь не завершит сеанс работы.

Оптимизация производительности файлового варианта

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

Для комфортной работы рекомендуется использовать кабельное соединение Gigabit Ethernet (витая пара категории 5e или выше). Работа по Wi-Fi, даже современному стандарту 802.11ac, может приводить к нестабильному соединению и разрывам сессий, что чревато повреждением файлов базы данных. Скорость доступа к диску на сервере также играет важную роль: использование SSD-накопителя значительно ускорит обработку запросов.

Почему база тормозит при двух пользователях?

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

Следует регулярно проводить тестирование и исправление информационной базы. Эта процедура доступна в режиме конфигуратора через меню Администрирование → Тестирование и исправление. Рекомендуется выполнять её в нерабочее время, так как она блокирует доступ для всех пользователей. Регулярное обслуживание помогает поддерживать целостность таблиц и ускоряет работу системы.

Решение типичных ошибок подключения

В процессе настройки вы можете столкнуться с рядом стандартных ошибок. Одной из самых частых является сообщение «Не найдено или недоступно имя каталога». Это почти всегда указывает на проблему с сетевым доступом: либо компьютер выключен, либо папка не расшарена, либо введен неверный IP-адрес. Проверьте доступность папки через проводник Windows, введя сетевой путь в адресную строку.

Другая распространенная проблема — сообщение «Захват монополии не удался». Это означает, что файл 1Cv8.1CD заблокирован. В файловом режиме база может работать только в монопольном режиме для некоторых операций (например, изменение конфигурации). Убедитесь, что все пользователи вышли из базы, прежде чем запускать конфигуратор для внесения изменений в структуру программы.

💡

Для диагностики проблем с сетью используйте команду "net view \\IP_АДРЕС" в командной строке. Если команда показывает список общих папок, значит, сетевой протокол работает корректно и проблема внутри настроек 1С.

Если при запуске возникает ошибка «Лицензия не найдена», проверьте наличие драйверов защиты. Для программных лицензий необходимо, чтобы служба 1С:Лицензирование была запущена на том компьютере, где активирован пин-код. Для аппаратных ключей требуется установка драйверов HASP и наличие зеленого индикатора на самом ключе.

⚠️ Внимание: Никогда не копируйте файл базы данных (1Cv8.1CD) во время работы пользователей. Это гарантированно приведет к повреждению данных. Всегда делайте резервные копии через встроенные средства 1С или останавливайте службу перед копированием.

Когда стоит переходить на клиент-серверный вариант

Хотя подключение двух компьютеров в файловом режиме вполне реализуемо, существует предел масштабирования этой архитектуры. Если количество пользователей вырастет до 5-10 человек, или объем базы превысит 2-4 Гб, производительность начнет критически падать. В таких случаях целесообразно рассмотреть миграцию на SQL-сервер (PostgreSQL или MS SQL Server).

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

💡

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

Решение о переходе должно базироваться на реальных показателях работы. Если текущая система справляется с нагрузкой двух пользователей и отчеты формируются за приемлемое время, спешить с усложнением инфраструктуры не стоит. Файловый вариант остается оптимальным выбором для малого бизнеса с численностью персонала до 5 человек.

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

Да, это возможно с помощью специальных утилит для туннелирования (например, Tunneller от 1С или сторонние решения типа ZeroTier), но скорость работы будет низкой. Для полноценной работы через интернет рекомендуется использовать облачные сервисы или публиковать 1С через веб-сервер.

Что делать, если второй компьютер не видит сетевую папку?

Проверьте тип сети в Windows (должен быть «Частная»), включите сетевое обнаружение и отключите парольную защиту общего доступа в Центре управления сетями. Также убедитесь, что имена компьютеров не содержат кириллицу.

Нужен ли статический IP для клиентских компьютеров?

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

Как узнать, сколько лицензий 1С сейчас используется?

Запустите 1С в режиме конфигуратора под пользователем с правами администратора. В меню «Администрирование» выберите «Активные пользователи». Там будет отображен список подключенных сеансов и используемые лицензии.