Администрирование · 11 мин
Как работать в 1С на сервере: практическое руководство
Как работать в 1С на сервере: клиент-серверный режим, подключение через кластер и RDP, настройка прав, типичные ошибки и проверка результата.
Работа в 1С на сервере означает, что информационная база размещена не на локальном компьютере пользователя, а на выделенном сервере, а пользователи подключаются к ней по сети. Такой вариант используется, когда с базой одновременно работают несколько сотрудников, объём данных велик или требуется централизованное резервное копирование и разграничение прав.
Существует два основных сценария: клиент-серверный режим (платформа 1С взаимодействует с СУБД — MS SQL Server, PostgreSQL или другой) и подключение к серверу терминалов через удалённый рабочий стол (RDP), где 1С запускается прямо на сервере. Выбор зависит от числа пользователей, бюджета на лицензии и требований к производительности.
Ниже разобраны оба варианта: как подключиться, что настроить, как проверить корректность работы и каких ошибок стоит избегать. Материал ориентирован на системного администратора или продвинутого пользователя, которому нужно организовать или освоить серверную работу с 1С.
Какие варианты серверной работы с 1С существуют
В клиент-серверном режиме задействованы три компонента: клиентское приложение на компьютере пользователя, сервер 1С:Предприятия (кластер) и сервер СУБД, где физически хранятся данные. Клиент отправляет запросы в кластер, тот обращается к СУБД и возвращает результат. Такой режим обеспечивает высокую производительность при десятках и сотнях одновременных пользователей и надёжную защиту данных.
Терминальный вариант проще: на сервере установлена платформа 1С, а пользователи заходят по RDP и работают в своих сессиях. База может быть даже файловой, размещённой на том же сервере. Это удобно для небольших организаций, удалённых сотрудников и слабых клиентских машин, но при росте нагрузки файловая база становится узким местом.
Сравнение вариантов
Подходит для 15–20 и более пользователей, больших баз и интенсивной записи. Требует лицензии на сервер 1С и СУБД, а также квалифицированного администрирования.
Подходит для небольших команд и удалённой работы, проще в настройке. Ограничение — производительность файловой базы и необходимость лицензий на терминальный доступ.
Самый простой вариант для 3–5 пользователей. Не рекомендуется при большом объёме данных: растёт риск блокировок и повреждения базы при сбоях сети.
Что подготовить перед подключением
Для клиент-серверного режима понадобятся: установленный и запущенный сервер 1С:Предприятия, развёрнутая СУБД с созданной базой данных, лицензии (на сервер и клиентские), а также учётная запись с правами администратора кластера для первоначальной настройки. Версии платформы на сервере и на клиентах должны быть совместимы — обычно клиент не старше сервера работает корректно, но лучше выдерживать одинаковый релиз.
Для терминального доступа нужен настроенный сервер с ролью узла сеансов удалённых рабочих столов (или аналогичным решением), установленная платформа 1С, созданные учётные записи пользователей и настроенные профили. Проверьте, что пропускная способность канала между пользователем и сервером достаточна: RDP не требователен к скорости, но чувствителен к задержкам и обрывам.
Как подключиться к базе на сервере 1С
На компьютере пользователя установите клиентскую часть платформы 1С. Откройте окно запуска, нажмите «Добавить», выберите «Создание новой информационной базы» или «Добавление в список существующей», затем укажите тип расположения — «На сервере 1С:Предприятия». Для существующей базы достаточно заполнить два ключевых параметра: имя кластера серверов (сетевое имя или IP сервера 1С) и имя информационной базы в кластере.
Если база ещё не создана в кластере, администратор делает это через консоль управления серверами 1С: добавляет кластер, создаёт информационную базу, указывает тип СУБД, имя базы данных и учётные данные для подключения к СУБД. После этого база становится доступна пользователям по указанным параметрам.
При первом входе система запросит имя пользователя и пароль, заведённые в конфигураторе. Если аутентификация настроена через операционную систему (Windows-аутентификация), вход может происходить автоматически под текущей учётной записью.
- 1Убедитесь, что службы сервера 1С и СУБД запущены и доступны по сети
- 2Установите на рабочее место клиентскую платформу нужной версии
- 3Добавьте базу в список: тип «На сервере 1С:Предприятия», укажите кластер и имя базы
- 4Войдите под своей учётной записью и проверьте, что открываются нужные разделы
- 5Проверьте скорость работы на типовых операциях: проведение документа, формирование отчёта
Как работать через удалённый рабочий стол (RDP)
Если используется терминальный сценарий, пользователь запускает стандартный клиент «Подключение к удалённому рабочему столу» (mstsc в Windows) или настроенный RDP-файл, вводит адрес сервера и свои учётные данные. После входа открывается рабочий стол сервера, где 1С запускается так же, как на обычном компьютере.
Для удобства администраторы часто настраивают RemoteApp — режим, при котором пользователь видит не весь рабочий стол сервера, а только окно 1С. Это снижает риск случайных действий на сервере и упрощает работу неподготовленных сотрудников. Настройка выполняется через диспетчер сервера и коллекции сеансов.
Обратите внимание на завершение сеанса: пользователю следует выходить через «Завершение сеанса», а не просто закрывать окно RDP. Отключённый, но не завершённый сеанс продолжает занимать ресурсы сервера и лицензию. Администратор может настроить автоматическое завершение отключённых сеансов по таймауту.
Как настроить права и безопасность
Права пользователей внутри 1С настраиваются в конфигураторе или в режиме предприятия через роли: бухгалтер, менеджер, кадровик получают доступ только к своим разделам. Не выдавайте полные права «всем для удобства» — это главный источник случайных удалений и изменений данных.
На уровне сервера разграничьте доступ к консоли кластера и к СУБД: учётные данные администратора кластера и администратора базы данных должны знать только ответственные специалисты. Порт сервера 1С не должен быть открыт в интернет без VPN или иной защиты — прямой доступ к кластеру извне создаёт серьёзный риск компрометации.
Настройте регулярное резервное копирование средствами СУБД (полные копии ежедневно, копии журналов транзакций — чаще) и периодически проверяйте восстановление копии на тестовом стенде. Копия, которую ни разу не восстанавливали, нельзя считать надёжной.
Как проверить, что всё работает правильно
После настройки выполните контрольные операции: вход под учётной записью обычного пользователя, создание и проведение документа, формирование типового отчёта, одновременная работа нескольких пользователей. Зафиксируйте время выполнения операций — это базовая точка для сравнения при будущих жалобах на «тормоза».
В консоли кластера проверьте список активных сеансов и соединений: они должны соответствовать реально работающим пользователям. Зависшие сеансы (пользователь давно вышел, а сеанс активен) завершайте принудительно — они держат лицензии и ресурсы.
Журнал регистрации в 1С и журналы СУБД помогут отследить ошибки: фоновые задания, которые не выполняются, ошибки блокировок, отказы регламентных операций. Регулярный просмотр журналов — обязательная часть сопровождения серверной базы.
Как проверить результат
Вход выполняется за несколько секунд, доступны только разрешённые разделы
Долгое ожидание, ошибка соединения с кластером или доступ ко всем разделам
Сеансы соответствуют реально работающим пользователям
Много зависших сеансов от давно вышедших пользователей
Копии создаются по расписанию и тестово восстанавливаются
Копий нет, они старые или восстановление не проверялось
Операции выполняются за приемлемое время без ошибок блокировок
Ошибки конфликта блокировок, тайм-ауты при одновременной работе
Что делать при типичных проблемах
Ошибка «Информационная база не обнаружена» при подключении обычно означает опечатку в имени базы или кластера, либо остановленную службу сервера 1С. Проверьте точное имя базы в консоли кластера и состояние службы «Агент сервера 1С:Предприятия» на сервере.
Ошибки «Конфликт блокировок при выполнении транзакции» возникают, когда пользователи одновременно изменяют одни и те же данные или когда регламентные задания пересекаются с работой пользователей. Краткосрочно помогает повтор операции, системно — перенос тяжёлых регламентных заданий на нерабочее время и анализ кода, создающего избыточные блокировки.
Если база «тормозит» у всех пользователей одновременно, проблема почти всегда на сервере: нехватка оперативной памяти, медленные диски, фрагментированные индексы СУБД или давно не обновлявшаяся статистика. Это зона ответственности администратора СУБД; пользователю самостоятельно устранить такую проблему нельзя.
Как выбрать действие
Частые вопросы о работе в 1С на сервере
Можно ли работать в серверной базе 1С через интернет?
Да, но не напрямую. Безопасные варианты — VPN-подключение к корпоративной сети, RDP на сервер терминалов или публикация базы через веб-сервер с доступом в браузере или тонком клиенте. Открывать порт сервера 1С напрямую в интернет недопустимо.
Чем отличается файловая база на сервере от клиент-серверной?
В файловом режиме данные хранятся в одном файле, и платформа сама управляет доступом — при росте числа пользователей и объёма растут блокировки и риск повреждения. В клиент-серверном режиме данными управляет СУБД, что обеспечивает параллельную работу, надёжность и инструменты обслуживания.
Что делать, если сеанс пользователя завис на сервере?
Администратор открывает консоль управления серверами 1С, находит сеанс в списке и завершает его принудительно. При терминальном доступе зависшая сессия завершается через диспетчер задач сервера или диспетчер служб удалённых рабочих столов.
Нужно ли обновлять платформу на сервере и клиентах одновременно?
Желательно. Клиент, у которого версия платформы новее серверной, часто не может подключиться. Порядок безопасного обновления: резервная копия, обновление сервера в нерабочее время, затем обновление клиентских мест.
Кто должен администрировать серверную 1С — программист или системный администратор?
Зоны ответственности разделяются: системный администратор отвечает за сервер, СУБД, сеть и резервное копирование; специалист по 1С — за конфигурацию, права пользователей и регламентные задания. В небольших организациях эти роли может совмещать один человек, но ему потребуются знания в обеих областях.
Что важно запомнить
Серверная работа в 1С строится через кластер сервера 1С с СУБД или через RDP. Ключевые условия стабильности: корректные права пользователей, запущенные службы, регулярные и проверенные резервные копии, контроль сеансов и разделение зон ответственности между администраторами.