Администрирование · 11 мин
Запуск 1С Розницы с параметрами Enterprise: практическая инструкция
Разбираем, как запустить 1С Розница с параметрами Enterprise: командная строка, ярлык, тонкий клиент, публикация на веб-сервере и проверка результата.
Фраза «запустить 1С Розница с параметрами Enterprise» обычно означает одну из трёх задач: запуск информационной базы в клиент-серверном режиме на кластере «1С:Предприятие», старт с нужными параметрами командной строки (пользователь, база, режим) или публикацию базы так, чтобы к ней подключались через веб-сервер или тонкий клиент. Во всех случаях речь идёт о том, чтобы Розница работала не «как попало» двойным кликом, а управляемо — с заданным режимом запуска, авторизацией и параметрами.
Розница — типовая конфигурация на платформе «1С:Предприятие 8.3», поэтому к ней применимы все стандартные механизмы запуска платформы: файл 1cestart.exe, параметры командной строки, список баз в ibases.v8i, публикация через IIS или Apache. Ниже разобраны практические сценарии для файлового и клиент-серверного вариантов, а также типичные ошибки, из-за которых база не стартует или стартует не в том режиме.
Что означает режим Enterprise и какие варианты запуска существуют
Параметр ENTERPRISE в командной строке платформы указывает режим запуска «1С:Предприятие» — то есть обычный пользовательский режим, в отличие от DESIGNER (конфигуратор). Когда администраторы говорят «запустить с параметрами enterprise», чаще всего имеется в виду полная строка запуска: режим + указание базы + авторизация + дополнительные ключи.
База Розницы может работать в двух вариантах: файловом (каталог с файлом 1Cv8.1CD) и клиент-серверном (база в СУБД MS SQL, PostgreSQL или другой, доступ через кластер сервера 1С). От варианта зависит, какой параметр указывать: /F для файловой базы или /S для серверной.
Запуск через командную строку и ярлык
Самый контролируемый способ — создать ярлык с полной строкой запуска. Для файловой базы Розницы она выглядит так:
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Retail" /N"Кассир" /P"пароль"
Для клиент-серверной базы вместо /F используется параметр /S с указанием сервера и имени базы в кластере:
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /S"srv1c\Retail" /N"Кассир" /P"пароль"
Точную версию платформы в пути подставьте свою — она видна в каталоге C:\Program Files\1cv8\. Если версий несколько, удобнее использовать лаунчер 1cestart.exe из общей папки C:\Program Files\1cv8\common\ — он сам подберёт подходящую версию, указанную в свойствах базы.
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Retail" /N"Кассир" /P"пароль" /DisableStartupDialogsПолезные дополнительные ключи: /DisableStartupDialogs — отключает стартовые диалоги, /WA- запрещает аутентификацию Windows, /C"строка" передаёт произвольный параметр, который конфигурация может обработать в коде, /Execute — запуск внешней обработки при старте. Для кассовых мест это позволяет полностью автоматизировать вход.
Настройка списка баз через 1cestart
Если пользователей несколько, проще не раздавать ярлыки, а настроить список информационных баз. При запуске 1cestart.exe нажмите «Добавить», выберите тип расположения базы — «На данном компьютере или в локальной сети» (файловая) либо «На сервере 1С:Предприятия» (клиент-серверная) — и укажите путь или адрес кластера.
В дополнительных параметрах базы задаётся версия платформы, режим запуска (тонкий, толстый или веб-клиент) и скорость соединения. Список баз хранится в файле ibases.v8i в профиле пользователя — его можно скопировать на другие рабочие места, чтобы не настраивать каждое вручную.
- 1Определите вариант базы: файловая (есть файл 1Cv8.1CD) или клиент-серверная (доступ через кластер 1С).
- 2Откройте 1cestart.exe и нажмите «Добавить», выберите соответствующий тип расположения.
- 3Укажите путь к каталогу базы или имя сервера и имя базы в кластере.
- 4В параметрах базы задайте нужную версию платформы и тип клиента (тонкий/толстый).
- 5Запустите базу двойным кликом и проверьте, что открывается интерфейс Розницы, а не конфигуратор.
- 6Для автоматизации входа создайте ярлык с параметрами /N и /P и ключом ENTERPRISE.
Клиент-серверный режим: запуск через кластер 1С
В клиент-серверном варианте база Розницы зарегистрирована в консоли кластера серверов «1С:Предприятие», а данные хранятся в СУБД. Подключение выполняется по связке «имя сервера + имя базы в кластере», например /S"srv1c\Retail". Физический путь к данным клиенту не нужен — этим управляет сервер.
Проверить, что база существует в кластере, можно через консоль администрирования серверов 1С: в списке информационных баз должна быть база с нужным именем, а у рабочего сервера — активные рабочие процессы. Если базы в списке нет, её добавляют через консоль с указанием типа СУБД, имени базы данных и учётных данных СУБД.
Учтите разницу в лицензировании: клиент-серверный режим требует лицензии на сервер 1С и клиентские лицензии. Если при запуске появляется сообщение «не найдена лицензия», проблема не в параметрах запуска, а в раздаче лицензий — проверьте, опубликованы ли они на сервере или доступен ли компьютер с ключом HASP.
Сравнение вариантов
Подходит для одной торговой точки или малого магазина до нескольких пользователей. Ограничение: заметное снижение производительности и риск блокировок при одновременной работе большого числа пользователей.
Подходит для сети магазинов и десятков одновременных пользователей. Требует сервера 1С, СУБД и соответствующих лицензий — выше стоимость и сложность администрирования.
Подходит, когда нужен доступ через браузер или тонкий клиент по HTTP без установки платформы. Требует настройки веб-сервера (IIS/Apache) и публикации базы.
Публикация на веб-сервере и запуск через тонкий клиент
Для работы через браузер или тонкий клиент по HTTP базу публикуют на веб-сервере. Проще всего это сделать из конфигуратора: меню «Администрирование» → «Публикация на веб-сервере», где указывается имя публикации, каталог и тип веб-сервера (IIS или Apache). Платформа создаст файл настройки default.vrd и зарегистрирует приложение.
После публикации база доступна по адресу вида http://server/Retail. В браузере откроется веб-клиент, а в 1cestart.exe базу добавляют с типом расположения «На веб-сервере», указав тот же URL. Тонкий клиент при таком подключении скачивает с сервера только интерфейс, что удобно для слабых кассовых компьютеров.
Проверка результата и типичные ошибки
Признак успешного запуска — открывшееся окно Розницы с рабочим столом пользователя без запроса лишних диалогов и без ошибок соединения. Если запускаете базу с автоматической авторизацией, убедитесь, что вход выполнен под нужным пользователем: имя отображается в разделе «О программе» или в заголовке окна.
Как проверить результат
Открылся пользовательский интерфейс Розницы
Открылся конфигуратор — в ярлыке пропущен параметр ENTERPRISE или указан DESIGNER
База открывается без сообщений об ошибке соединения
Ошибка «информационная база не обнаружена» — неверный путь /F или имя сервера/базы в /S
Вход выполнен под нужным пользователем
Запрос логина при заданных /N и /P — неверные учётные данные или включена аутентификация ОС
Программа стартует без сообщений о лицензиях
«Не найдена лицензия» — недоступен сервер лицензирования или ключ
Когда какой способ выбирать
Для одиночной кассы достаточно файловой базы и ярлыка с автоматическим входом под кассиром. Для магазина с несколькими рабочими местами в одной сети — файловая база в общем каталоге или переход на клиент-серверный вариант. Для центральной базы сети магазинов и удалённых подключений — клиент-серверный режим с публикацией на веб-сервере для тонких клиентов.
Как выбрать действие
Если после настройки база не запускается, действуйте по цепочке: проверьте путь или адрес сервера, затем версию платформы, затем учётные данные, затем лицензии. Такой порядок закрывает большинство причин отказа без привлечения специалиста.
Что важно запомнить
Запуск Розницы с параметрами Enterprise сводится к правильной командной строке: режим ENTERPRISE, путь к базе через /F или /S, авторизация через /N и /P. Для сетевой работы используйте кластер сервера 1С или публикацию на веб-сервере. Не храните пароли в общих ярлыках и делайте резервные копии перед изменениями.
Частые вопросы
Чем отличается запуск через 1cestart.exe и 1cv8.exe?
1cestart.exe — лаунчер, который показывает список баз и сам подбирает нужную версию платформы из установленных. 1cv8.exe — конкретная версия платформы из каталога bin. Для ярлыков со стабильной версией подходит 1cv8.exe, для рабочих мест с разными базами удобнее 1cestart.exe.
Можно ли запускать Розницу сразу с открытием рабочего места кассира?
Да. Если пользователю назначена роль кассира и настроен автоматический вход через /N и /P, Розница откроется с начальной страницей, определённой настройками интерфейса. Дополнительно можно использовать параметр /C и обработку его в коде конфигурации, но это требует доработки.
Почему при запуске появляется ошибка «информационная база не обнаружена»?
Чаще всего указан неверный путь в параметре /F (каталог переименован или недоступен по сети) либо неверная пара «сервер\база» в параметре /S. Проверьте путь вручную в проводнике или имя базы в консоли кластера, а также кавычки вокруг путей с пробелами.
Нужна ли публикация на веб-сервере для тонкого клиента?
Нет. Тонкий клиент может подключаться и напрямую к кластеру сервера 1С по протоколу TCP, и к файловой базе. Публикация на веб-сервере нужна для работы по HTTP/HTTPS — через браузер или когда прямой доступ к кластеру закрыт сетевыми политиками.
Как запретить пользователям открывать конфигуратор на кассе?
Дайте кассовым учётным записям роли без административных прав и не выдавайте ярлык с режимом DESIGNER. Дополнительно можно ограничить запуск конфигуратора правами на файлы платформы или групповыми политиками Windows для кассовых учётных записей.
Что делать, если версий платформы установлено несколько и база открывается не той?
В свойствах информационной базы в списке 1cestart задайте требуемую версию явно (параметр «Версия 1С:Предприятия»). Если запуск идёт через ярлык с 1cv8.exe, убедитесь, что путь ведёт в каталог bin нужной версии платформы.