Администрирование · 10 мин
Как открыть базу 1С в режиме конфигуратора
Как открыть базу 1С в режиме конфигуратора: способы запуска, права доступа, монопольный режим, типичные ошибки и решения для файловых и серверных баз.
Режим конфигуратора — основной инструмент администратора и разработчика 1С. В нём изменяют структуру метаданных, редактируют модули, обновляют конфигурацию, выполняют тестирование и исправление базы. В отличие от режима «Предприятие», где пользователи работают с данными, конфигуратор работает с самой «начинкой» прикладного решения.
Способ запуска зависит от того, какая у вас база — файловая или клиент-серверная, и от того, есть ли у вашей учётной записи нужные права. Ниже разобраны все рабочие варианты: через стандартный стартер, из командной строки, через ярлык с параметрами, а также типичные проблемы — от ошибки «база занята» до отсутствия кнопки конфигуратора.
Перед любыми действиями в конфигураторе, особенно перед обновлением конфигурации или загрузкой данных, сделайте резервную копию базы. Это единственная надёжная страховка от потери данных при ошибке.
Что нужно проверить перед запуском конфигуратора
Открыть базу в конфигураторе можно не всегда — платформа проверяет несколько условий. Во-первых, у вашей учётной записи в базе должны быть административные права: как минимум право «Администрирование» или полные права. Если вы входите под обычным пользователем, конфигуратор либо не запустится, либо откроется с сильно ограниченной функциональностью.
Во-вторых, для файловой базы важно, чтобы файл 1Cv8.1CD не был заблокирован другим процессом монопольно, а для серверной — чтобы кластер серверов 1С был доступен по сети. В-третьих, на компьютере должна быть установлена платформа подходящей версии: база, созданная на более новой платформе, на старой не откроется.
Проверьте роль пользователя в списке пользователей базы
Посмотрите строку подключения в списке баз — File= или Srvr=
Сверьте установленные версии в меню «О программе» или в папке установки
Проверьте консоль кластера или список активных пользователей
Стандартный способ: открытие через список баз
Самый простой и привычный путь — через стартер 1С. Запустите ярлык «1С:Предприятие» на рабочем столе или в меню «Пуск». Откроется окно со списком информационных баз. Выделите нужную базу одинарным щелчком — не запуская её двойным кликом, иначе она откроется в режиме, заданном по умолчанию (обычно «Предприятие»).
Над списком баз находятся кнопки выбора режима запуска. Нажмите кнопку «Конфигуратор». Появится окно ввода логина и пароля — введите учётные данные пользователя с административными правами. Если в базе нет ни одного пользователя, вход выполнится без запроса пароля.
Если база отсутствует в списке, добавьте её кнопкой «Добавить»: укажите тип расположения (на компьютере или на сервере) и путь к каталогу базы либо имя сервера и имя базы в кластере.
- 1Запустите ярлык 1С:Предприятие
- 2Выделите нужную базу в списке одинарным щелчком
- 3Нажмите кнопку «Конфигуратор» над списком
- 4Введите логин и пароль администратора базы
- 5Дождитесь открытия конфигуратора и загрузки конфигурации
Запуск конфигуратора из командной строки и через ярлык
Когда базу нужно открывать в конфигураторе регулярно, удобнее создать отдельный ярлык с параметрами запуска или использовать командную строку. Исполняемый файл платформы — 1cv8.exe, он находится в каталоге установленной версии, например C:\Program Files\1cv8\<номер версии>\bin\.
Ключевой параметр для конфигуратора — DESIGNER (устаревший синоним — CONFIG). Для файловой базы путь указывается параметром /F, для серверной — /S в формате «Сервер\ИмяБазы». Дополнительно можно передать логин и пароль параметрами /N и /P, чтобы окно авторизации не появлялось.
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" DESIGNER /F"D:\Bases\Trade" /N"Администратор" /P"пароль"Для серверной базы команда выглядит так: 1cv8.exe DESIGNER /S"Server1C\BaseName" /N"Имя" /P"Пароль". Чтобы сделать постоянный ярлык, создайте ярлык на 1cv8.exe, откройте его свойства и впишите параметры в поле «Объект» после пути к файлу.
Хранить пароль в ярлыке небезопасно: его увидит любой, кто откроет свойства ярлыка. На общих компьютерах лучше опускать параметр /P и вводить пароль вручную.
Монопольный режим и ошибка «информационная база заблокирована»
Открыть конфигуратор можно и при работающих пользователях, но многие операции — обновление конфигурации базы данных, загрузка и выгрузка, тестирование и исправление — требуют монопольного доступа. Если в базе есть активные сеансы, платформа выдаст сообщение о невозможности установить монопольный режим.
Для файловой базы попросите пользователей выйти и проверьте, не осталось ли зависших процессов 1cv8.exe на компьютерах, работающих с базой. Признак блокировки файловой базы — наличие рядом с файлом 1Cv8.1CD служебного файла 1Cv8.1CL. Для серверной базы активные сеансы видны в консоли администрирования кластера: там же сеансы можно принудительно завершить.
Отдельный случай — блокировка регламентными заданиями или установленная администратором блокировка сеансов (например, при обновлении типовой конфигурации). Тогда при входе выводится сообщение с текстом блокировки. Снять её можно в консоли кластера либо запустив конфигуратор с параметром /UC «код разрешения», если он задан.
Особенности для файловых и серверных баз
Файловая база — это каталог с файлом 1Cv8.1CD. Конфигуратор открывает её напрямую с диска, поэтому важны права доступа к папке на уровне файловой системы: у учётной записи Windows должно быть право записи в каталог базы. Если база лежит на сетевом диске, медленная сеть заметно замедлит открытие конфигурации.
Серверная база работает через кластер серверов 1С и СУБД (MS SQL, PostgreSQL и другие). Здесь конфигуратор подключается к кластеру, а тот — к СУБД. Дополнительные точки отказа: служба агента сервера 1С должна быть запущена, порт кластера доступен, а учётная запись СУБД — активна. Если конфигуратор «не видит» серверную базу, сначала проверьте, открывается ли она в режиме «Предприятие» — так вы локализуете проблему.
Файловая и серверная база в конфигураторе
Подключение по пути к каталогу через /F. Проще в администрировании, но монопольный режим требует выхода всех пользователей и отсутствия зависших процессов
Подключение через кластер по /S. Сеансами управляет консоль администрирования; есть блокировки сеансов и регламентных заданий, которые могут мешать входу
Частые ошибки и их решение
Ошибка «Нарушение прав доступа» при входе означает, что у пользователя нет административных прав. Решение — войти под учётной записью администратора или назначить права существующему пользователю. Если пароль администратора утерян в файловой базе, штатного способа восстановления нет — потребуется специалист, работающий со структурой файла.
Сообщение о несовместимости версии платформы («база данных создана в более новой версии») решается установкой нужной версии платформы. Обратная ситуация безопаснее: новая платформа откроет старую базу, но при этом может выполнить конвертацию, после которой база не откроется на старой версии.
Если конфигуратор открывается, но конфигурация пуста или недоступна для редактирования, проверьте, не включён ли режим поддержки с запретом изменений (для типовых конфигураций это норма) и не открыта ли база в режиме выгрузки. Также убедитесь, что вы открыли именно конфигурацию базы данных, а не только основную конфигурацию: меню «Конфигурация — Открыть конфигурацию».
Как проверить результат
Указано «Конфигуратор» и имя информационной базы
Открылось окно режима «Предприятие» — выбран не тот режим запуска
Меню «Конфигурация — Открыть конфигурацию» показывает дерево объектов
Пункт меню неактивен или дерево пустое — конфигурация не загружена
Операции обновления конфигурации выполняются без сообщений о занятости
Сообщение об активных сеансах — в базе остались пользователи или зависшие процессы
Что делать, если кнопка конфигуратора недоступна
В некоторых сценариях кнопка «Конфигуратор» в стартере неактивна. Частая причина — база добавлена в список как веб-клиентская (подключение через веб-сервер, строка подключения ws=). Через веб-сервер конфигуратор не работает: нужно добавить базу с прямым подключением — файловым или серверным.
Вторая причина — запуск стартера в режиме тонкого клиента без установленных компонентов конфигуратора. При установке платформы можно было исключить нужные компоненты; решение — переустановить платформу с полным набором. Третья ситуация — работа через сервис в облаке (например, арендованная база), где доступ к конфигуратору ограничен условиями сервиса или тарифом.
FAQ
Можно ли открыть конфигуратор без пароля?
Да, если в базе не заведено ни одного пользователя — вход выполнится автоматически. Если пользователи есть, потребуется логин и пароль учётной записи с административными правами. Обхода пароля штатными средствами платформа не предусматривает.
Можно ли работать в конфигураторе, пока пользователи в базе?
Да, открыть конфигуратор и редактировать модули, формы и макеты можно параллельно с работой пользователей. Монопольный доступ потребуется только для обновления конфигурации базы данных, загрузки-выгрузки и тестирования с исправлением.
Чем отличаются «Открыть конфигурацию» и «Конфигурация базы данных»?
Основная конфигурация — это редактируемая версия, в которой вносятся изменения. Конфигурация базы данных — та, с которой фактически работают пользователи. Изменения применяются к базе только после команды «Обновить конфигурацию базы данных».
Что делать при ошибке «Файл базы данных повреждён» при открытии конфигуратора?
Не запускайте базу повторно и не соглашайтесь на любые действия «наугад». Сначала скопируйте файл 1Cv8.1CD в безопасное место, затем проверьте базу утилитой chdbfl.exe из каталога платформы на копии. Только после этого пробуйте тестирование и исправление в конфигураторе.
Как открыть конфигуратор, если база на сервере 1С, а консоли кластера нет?
Для самого входа в конфигуратор консоль не нужна — достаточно знать имя сервера и имя базы и указать их в списке баз. Консоль администрирования понадобится только для управления сеансами и блокировками.
Что важно запомнить
База открывается в конфигураторе через кнопку «Конфигуратор» в стартере или командой 1cv8.exe DESIGNER с параметром /F или /S. Нужны административные права, подходящая версия платформы и прямое (не веб) подключение. Перед обновлением конфигурации и тестированием всегда делайте резервную копию и убеждайтесь, что пользователи вышли из базы.