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

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

Как подключить базу 1С по локальной сети

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

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

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

Ниже разобраны оба сценария: от подготовки сервера и сетевой папки до добавления базы в список на рабочих станциях, проверки результата и устранения типичных ошибок.

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

Прежде чем настраивать доступ, определите подходящий режим. В файловом режиме вся база хранится в одном файле 1Cv8.1CD, и каждый пользователь обращается к нему напрямую по сети. Это работоспособно для небольших коллективов, но чувствительно к качеству сети: разрыв соединения во время записи может повредить файл базы.

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

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

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

Подходит для 2–10 пользователей и небольших баз. Не требует дополнительных лицензий, но уязвим к сбоям сети и медленнее при росте объёма данных.

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

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

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

Доступ через браузер или тонкий клиент по HTTP. Подходит, когда нужен доступ извне офиса, но требует настройки IIS или Apache.

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

Подготовка сервера и общей папки для файловой базы

В качестве «сервера» для файловой базы может выступать выделенный компьютер или даже рабочая станция одного из сотрудников, если она всегда включена в рабочее время. Желательно, чтобы машина имела проводное подключение к сети, достаточный объём оперативной памяти и быстрый диск, поскольку все пользователи будут читать и писать данные именно через неё.

Создайте папку, например D:\Bases\Trade, и скопируйте туда каталог информационной базы целиком. Затем откройте общий доступ: в проводнике Windows щёлкните по папке правой кнопкой, выберите «Свойства» → «Доступ» → «Расширенная настройка», установите флажок «Открыть общий доступ к этой папке» и задайте имя ресурса, например Trade.

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

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

Убедитесь, что компьютеры видят друг друга в локальной сети. На сервере включите сетевое обнаружение и общий доступ к файлам и принтерам: «Панель управления» → «Центр управления сетями и общим доступом» → «Дополнительные параметры общего доступа». Сетевой профиль должен быть «Частная сеть», а не «Общественная» — в общественном профиле общий доступ по умолчанию заблокирован.

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

cmd
ping SERVER
net use \\SERVER\Trade /user:SERVER\user *

С рабочей станции проверьте доступность сервера командой ping по имени или IP-адресу, а затем попробуйте открыть общую папку через проводник, введя в адресной строке путь вида \\SERVER\Trade. Если папка открывается и в ней можно создать файл — сетевая часть настроена правильно. Если система запрашивает логин и пароль, введите учётные данные пользователя сервера и отметьте «Запомнить учётные данные».

Добавление базы в список на рабочих станциях

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

Тип расположения выберите «На данном компьютере или на компьютере в локальной сети», а в поле каталога укажите сетевой путь к папке базы, например \\SERVER\Trade. Именно сетевой путь, а не подключённый сетевой диск — буквы дисков могут различаться на разных машинах или не подключаться при входе в систему.

Порядок добавления базы на клиенте
  1. 1
    Установите платформу 1С той же версии, что и на сервере
  2. 2
    Запустите 1С и нажмите «Добавить» в окне списка баз
  3. 3
    Выберите «Добавление существующей информационной базы»
  4. 4
    Укажите имя и сетевой путь вида \\SERVER\Trade
  5. 5
    Завершите мастер и запустите базу под своим пользователем
  6. 6
    Проверьте, что открываются документы и справочники

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

Клиент-серверный вариант: краткий маршрут настройки

Для клиент-серверного режима потребуется три компонента: СУБД (например, Microsoft SQL Server или PostgreSQL с патчами от 1С), сервер 1С:Предприятия и клиентские лицензии. СУБД и сервер 1С могут стоять на одной физической машине при умеренной нагрузке.

Общая последовательность такова: установите СУБД, установите сервер 1С:Предприятия и убедитесь, что служба «Агент сервера 1С:Предприятия» запущена. Затем на клиенте при добавлении базы выберите тип «На сервере 1С:Предприятия», укажите имя сервера в кластере, имя базы и параметры подключения к СУБД — платформа сама создаст базу данных на SQL-сервере. Существующую файловую базу переносят через выгрузку в файл .dt и последующую загрузку в клиент-серверную базу.

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

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

Типичные ошибки
01
Подключение базы через сетевой диск с буквой: на другом ПК диск не подключён, и 1С сообщает, что база не найдена. Используйте UNC-путь \\SERVER\Папка.
02
Открыт общий доступ, но NTFS-права только на чтение: база открывается, но при записи возникает ошибка доступа к файлу. Дайте права на изменение на обеих вкладках.
03
Разные версии платформы на сервере и клиенте: при запуске появляется ошибка несовместимости версии. Выравняйте релизы платформы.
04
Работа через Wi-Fi или нестабильную сеть: периодические ошибки чтения и риск повреждения файла базы. Переведите сервер и клиентов на проводное подключение.
05
Антивирус сканирует 1Cv8.1CD при каждом обращении: сильное падение скорости. Добавьте каталог базы в исключения.
Контрольные точки

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

Открытие базы с рабочей станции
Норма

База запускается без ошибок, справочники и документы открываются

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

Ошибка «информационная база не обнаружена» или запрос недоступного пути

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

Два пользователя одновременно проводят документы без конфликтов

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

Ошибки блокировки файла или разрывы соединения

Скорость работы
Норма

Формы и отчёты открываются за секунды

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

Заметные паузы даже на простых операциях — проверяйте сеть и антивирус

Права на запись
Норма

Новый документ сохраняется и проводится

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

Ошибка доступа при записи — не хватает NTFS-прав

Ограничения файлового режима и когда пора переходить на сервер

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

До перехода минимизируйте риски: настройте ежедневное резервное копирование (выгрузку .dt или копирование каталога в нерабочее время), не выключайте сервер, пока пользователи не вышли из базы, и периодически выполняйте тестирование и исправление базы из конфигуратора.

Итог

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

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

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

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

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

Почему 1С пишет «информационная база не обнаружена»?

Чаще всего указан неверный путь, сервер выключен, либо сетевой диск не подключён. Проверьте доступность папки через проводник по UNC-пути вида \\SERVER\Папка и убедитесь, что в списке баз указан именно сетевой путь, а не локальная буква диска.

Нужны ли отдельные лицензии для каждого компьютера?

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

Опасно ли работать с файловой базой через Wi-Fi?

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

Как перенести файловую базу на клиент-серверный режим?

Через конфигуратор выполните «Администрирование → Выгрузить информационную базу» в файл .dt, затем создайте новую базу на сервере 1С:Предприятия и загрузите в неё этот файл. Прямое копирование файла 1Cv8.1CD на SQL-сервер не работает.

База открывается, но работает очень медленно. Что проверить в первую очередь?

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