Администрирование · 11 мин
Как установить сетевую версию 1С в офисе
Как установить сетевую 1С: выбор варианта работы, настройка сервера, общей папки и клиентов, проверка доступа, типичные ошибки и ответы на вопросы.
Сетевая установка 1С нужна, когда с одной информационной базой работают несколько сотрудников одновременно: бухгалтер, менеджер, кладовщик, руководитель. Локальная версия на одном компьютере в этом случае не подходит — файлы базы заблокируются при попытке одновременного доступа, а данные рискуют повредиться.
Существует два принципиально разных способа организовать сетевую работу 1С: файловый (база лежит в общей сетевой папке) и клиент-серверный (база развёрнута на СУБД, а платформа работает через сервер 1С). Выбор зависит от числа пользователей, объёма данных и требований к надёжности. Ниже разобраны оба варианта с конкретными шагами установки и настройки.
Перед началом работ убедитесь, что у вас есть дистрибутив платформы 1С, лицензии на нужное количество пользователей (программные или аппаратный ключ HASP), а также компьютер, который будет выполнять роль сервера и оставаться включённым в рабочее время.
Выбор варианта: файловый или клиент-серверный
Первый шаг — определить архитектуру. От неё зависят требования к оборудованию, стоимость лицензий и трудоёмкость настройки. Ошибка на этом этапе приводит к тому, что система «тормозит» уже через несколько месяцев работы.
Файловый вариант подходит для небольших коллективов — обычно до 5–10 одновременно работающих пользователей при умеренном объёме базы. Вся база хранится в одном файле 1Cv8.1CD в расшаренной папке, а каждый клиент обращается к нему напрямую по сети. Это дёшево и просто, но чувствительно к качеству локальной сети и не масштабируется.
Клиент-серверный вариант нужен при большем числе пользователей, больших объёмах данных (десятки гигабайт) или требованиях к отказоустойчивости. Здесь работают три компонента: СУБД хранит данные, сервер 1С:Предприятия обрабатывает логику, а клиенты подключаются к серверу. Дополнительно потребуется лицензия на сервер 1С.
Сравнение вариантов
Для 2–5 пользователей, простая установка, не нужен отдельный серверный софт. Ограничение: просадки скорости при росте базы и числа пользователей, риск повреждения файла при сбое сети.
Для десятков пользователей и больших баз, выше надёжность и скорость. Ограничение: нужна лицензия на сервер, навыки администрирования СУБД, более сложная установка.
Промежуточный вариант: доступ через браузер или тонкий клиент по HTTP. Подходит для удалённых сотрудников, но требует настройки IIS или Apache.
Подготовка сервера и сети
Роль сервера в файловом варианте может выполнять обычный компьютер с Windows, главное требование — он должен быть включён всё рабочее время и не использоваться как рабочая станция «на всю катушку». Желательны SSD-диск, достаточный объём оперативной памяти и подключение к сети по кабелю, а не через Wi-Fi.
Для стабильной работы задайте серверу статический IP-адрес или зарезервируйте адрес для него в DHCP на роутере. Если адрес сервера изменится, ярлыки подключения у всех пользователей перестанут работать. Также проверьте, что на всех компьютерах включено сетевое обнаружение и общий доступ к файлам и принтерам.
Для клиент-серверного варианта требования выше: рекомендуется выделенный сервер с серверной операционной системой или Linux, достаточным объёмом RAM под СУБД и быстрым дисковым массивом. Размещать СУБД и сервер 1С на одной машине допустимо для небольших нагрузок.
Установка платформы 1С
Дистрибутив платформы скачивается с портала 1С по действующей подписке ИТС или поставляется на диске. Установку выполняет пользователь с правами администратора. Порядок одинаков для сервера и клиентских машин, отличается только набор компонентов.
Запустите setup.exe из дистрибутива и выберите нужные компоненты. На рабочие станции обычно ставят «1С:Предприятие» (толстый/тонкий клиент) и интерфейсные языки. На сервер в клиент-серверном варианте дополнительно устанавливают компонент «Сервер 1С:Предприятия» и «Администрирование сервера». В файловом варианте на «серверную» машину достаточно поставить обычную платформу или вообще обойтись без установки — нужна лишь общая папка.
После установки платформы разверните конфигурацию: либо создайте пустую базу из шаблона (файлы *.dt или шаблоны в папке tmplts), либо загрузите выгрузку существующей базы через конфигуратор («Администрирование» → «Загрузить информационную базу»).
- 1Создайте на сервере папку для базы, например D:\Bases\Trade, и откройте к ней общий доступ по сети
- 2Назначьте права: пользователям 1С нужен полный доступ к папке на уровне NTFS и общего ресурса
- 3Установите платформу 1С на каждом рабочем компьютере
- 4Разверните базу из шаблона или загрузите .dt в созданную папку
- 5На каждом клиенте добавьте базу в список: указать путь \\SERVER\Bases\Trade
- 6Запустите базу с двух компьютеров одновременно и проверьте совместную работу
Настройка общего доступа и прав
В файловом варианте ключевой момент — корректные права на папку с базой. В свойствах папки на вкладке «Доступ» откройте общий ресурс и дайте группе пользователей 1С разрешение «Изменение». Затем на вкладке «Безопасность» убедитесь, что те же пользователи имеют права «Изменение», «Чтение и выполнение», «Запись» на уровне файловой системы.
Частая ошибка — дать полный доступ только в общем ресурсе, но забыть про NTFS-права. Внешне всё выглядит рабочим: база открывается, но при записи документов пользователи получают ошибки доступа. Проверяйте оба уровня прав.
Для удобства подключайте сетевую папку как диск (например, Z:) одинаковой буквой на всех компьютерах — так проще поддерживать единый путь к базе. Однако платформа 1С умеет работать и по UNC-пути вида \\SERVER\Bases\Trade, что надёжнее.
Установка клиент-серверного варианта
Клиент-серверная схема требует установки трёх компонентов. Первый — СУБД: бесплатная PostgreSQL (сборка от 1С) или коммерческая MS SQL Server. Установите СУБД, создайте пользователя с правами на создание баз данных и запомните параметры подключения.
Второй компонент — сервер 1С:Предприятия. При установке платформы выберите соответствующий компонент; он регистрируется как служба Windows и по умолчанию работает на портах 1540–1541 и 1560–1591. Убедитесь, что эти порты открыты в брандмауэре сервера, иначе клиенты не смогут подключиться.
Третий шаг — создание базы через консоль «Администрирование серверов 1С» или при добавлении базы в список на клиенте: выберите тип «На сервере 1С:Предприятия», укажите имя сервера, тип СУБД, имя базы и учётные данные. Платформа сама создаст базу в СУБД и развернёт конфигурацию.
Настройка лицензий
Без активных лицензий платформа не даст работать нескольким пользователям. Лицензии бывают программные (файл с привязкой к оборудованию) и аппаратные (USB-ключи HASP). Программные активируются пин-кодом из комплекта поставки на конкретном компьютере или сервере.
При аппаратных ключах на машине с ключом устанавливается менеджер лицензий (HASP License Manager, обычно ставится вместе с платформой). Клиенты находят ключ по сети автоматически. Если ключ не виден, проверьте, что служба менеджера лицензий запущена, а порт 475 не заблокирован брандмауэром.
Следите за тем, чтобы число одновременных сеансов не превышало количество купленных лицензий. При превышении очередной пользователь получит сообщение «Не обнаружено свободной лицензии» — это не сбой, а ограничение лицензирования.
Подключение клиентских компьютеров и проверка
На каждом рабочем месте установите платформу и добавьте базу в список стартера 1С. Для файлового варианта укажите сетевой путь к папке, для клиент-серверного — имя сервера и имя базы. Список баз хранится в файле ibases.v8i, его можно скопировать на другие компьютеры, чтобы не настраивать каждый вручную.
После подключения обязательно проверьте одновременную работу: запустите базу минимум с двух компьютеров, создайте и проведите тестовые документы, убедитесь, что данные видны обоим пользователям. Проверьте скорость открытия журналов и проведения документов — заметные задержки в файловом режиме часто говорят о проблемах с сетью или антивирусом.
Как проверить результат
Два и более пользователей работают одновременно без ошибок блокировки
Второй вход выдаёт ошибку доступа или «база заблокирована»
Документы проводятся, изменения видны всем пользователям
Ошибки записи, «конфликт блокировок» в файловом режиме при одном пользователе
Журналы и отчёты открываются за приемлемое время
Секунды ожидания на каждое действие — проверяйте сеть и антивирус
Все пользователи входят без сообщения о нехватке лицензий
«Не обнаружено свободной лицензии» при наличии свободных мест
Типичные ошибки и обслуживание
Большинство проблем сетевой 1С связано не с самой платформой, а с инфраструктурой. Антивирус, сканирующий файл базы при каждом обращении, способен замедлить работу в разы — добавьте папку с базой и каталог платформы в исключения. Работа файловой базы через Wi-Fi или VPN без терминального доступа часто приводит к повреждению данных.
Настройте регулярное резервное копирование: для файловой базы — выгрузка в .dt или копирование файла при закрытых сеансах, для клиент-серверной — штатные средства СУБД. Копирование файла 1Cv8.1CD во время работы пользователей даёт неконсистентную копию, из которой база может не восстановиться.
Планово обновляйте платформу и конфигурацию, перед обновлением делайте выгрузку базы. Следите за свободным местом на диске: переполнение диска во время записи — ещё одна частая причина повреждения данных.
Что важно запомнить
До 5 пользователей достаточно файлового варианта с общей папкой и корректными правами доступа. Для большего коллектива ставьте сервер 1С и СУБД. В любом случае: выделенный стабильный сервер, резервные копии, исключения в антивирусе и проверка одновременной работы до запуска в эксплуатацию.
Частые вопросы
Можно ли работать в сетевой 1С через интернет из дома?
Да, но не напрямую по сетевой папке — это медленно и опасно для целостности базы. Правильные способы: подключение по RDP к терминальному серверу в офисе, публикация базы на веб-сервере с доступом через браузер или тонкий клиент, либо клиент-серверный вариант с защищённым каналом (VPN).
Сколько пользователей выдержит файловый вариант?
Комфортная работа обычно сохраняется при 2–5 одновременных пользователях. С ростом числа сеансов и объёма базы увеличиваются блокировки и время отклика. Точная граница зависит от конфигурации, диска и сети, поэтому при появлении жалоб на скорость планируйте переход на клиент-сервер.
Что делать, если клиенты не видят сервер 1С?
Проверьте, что служба «Агент сервера 1С:Предприятия» запущена, порты 1540–1541 и 1560–1591 открыты в брандмауэре, а имя сервера разрешается в IP-адрес (проверьте командой ping). Часто помогает указание IP-адреса вместо имени сервера в настройках базы.
Обязательно ли покупать лицензию на сервер для файлового варианта?
Нет. Лицензия на сервер 1С:Предприятия нужна только для клиент-серверного режима. В файловом варианте достаточно клиентских лицензий на число одновременно работающих пользователей.
Как перенести базу с одного компьютера на сервер?
Завершите все сеансы, сделайте выгрузку через конфигуратор («Администрирование» → «Выгрузить информационную базу»), перенесите файл .dt на сервер и загрузите его в новую базу. После проверки работы обновите путь к базе у всех пользователей и только потом удаляйте старую копию.
Почему файловая база работает медленно, хотя компьютеры мощные?
Узкое место почти всегда вне клиентских машин: антивирусное сканирование файла базы, медленный диск на сервере, сеть через Wi-Fi или перегруженный коммутатор. Проверьте исключения антивируса, замените HDD на SSD и убедитесь, что весь путь трафика идёт по гигабитной проводной сети.