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

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

Как установить новую конфигурацию в 1С 8

Как установить новую конфигурацию в 1С 8: создание пустой базы, загрузка из шаблона и из CF-файла, обновление, проверка результата и типичные ошибки.

Установка новой конфигурации в 1С 8 — это не одно действие, а несколько разных сценариев: развёртывание базы из шаблона поставщика, загрузка конфигурации из CF-файла в пустую базу, обновление существующей конфигурации или перенос доработанной конфигурации между базами. Выбор сценария зависит от того, что у вас есть на руках: полный дистрибутив с установщиком, только файл поставки 1Cv8.cf, либо выгрузка DT.

Главная ошибка новичков — путать установку платформы 1С:Предприятие и установку конфигурации. Платформа — это «движок», который ставится как обычная программа Windows, а конфигурация — прикладное решение (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом), которое работает внутри платформы. Без установленной платформы подходящей версии конфигурация просто не запустится.

Ниже разобраны все основные пути установки, проверка результата и типичные проблемы. Все действия выполняются под учётной записью с правами администратора базы, а перед любыми манипуляциями с рабочей базой делается резервная копия.

Что подготовить перед установкой

Сначала убедитесь, что установлена платформа 1С:Предприятие 8.3 версии, совместимой с конфигурацией. Требуемая версия платформы указана в сопроводительной документации к дистрибутиву и, как правило, на первом экране установщика. Если платформа старше требуемой — сначала обновите её, иначе база не откроется или будет работать с ошибками.

Определите, что именно у вас есть: полный дистрибутив (папка с setup.exe), файл поставки конфигурации с расширением .cf, или файл выгрузки информационной базы .dt. От этого зависит сценарий установки. Также проверьте наличие свободного места на диске — для файловой базы нужен запас минимум в несколько раз больше размера самой базы.

Если установка выполняется в существующую рабочую базу (обновление или замена конфигурации), обязательно сделайте резервную копию. Для файловой базы достаточно скопировать файл 1Cv8.1CD при отсутствии активных сеансов, для клиент-серверной — выполнить выгрузку в DT через Конфигуратор (Администрирование → Выгрузить информационную базу) или штатный бэкап СУБД.

Установка из шаблона (дистрибутив поставщика)

Это самый простой и надёжный способ, если у вас есть официальный дистрибутив конфигурации. Запустите файл setup.exe из папки дистрибутива. Установщик не ставит «программу» в обычном смысле — он копирует шаблоны конфигурации в каталог шаблонов (по умолчанию в профиль пользователя, папка tmplts). Обратите внимание на путь установки: он понадобится, если шаблон не появится в списке.

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

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

Установка из шаблона: порядок действий
  1. 1
    Запустите setup.exe из дистрибутива и завершите установку шаблона
  2. 2
    Откройте окно запуска 1С и нажмите «Добавить»
  3. 3
    Выберите «Создание новой информационной базы» → конфигурацию из списка шаблонов
  4. 4
    Укажите имя, тип расположения и каталог базы
  5. 5
    Запустите базу в режиме 1С:Предприятие и пройдите начальную настройку

Установка конфигурации из CF-файла

Если у вас есть только файл 1Cv8.cf — например, конфигурацию прислал разработчик или вы скачали файл поставки отдельно — шаблон не нужен. Сначала создайте пустую информационную базу: в окне запуска 1С нажмите «Добавить» → «Создание новой информационной базы» → выберите вариант «создание информационной базы без конфигурации». Укажите каталог и завершите мастер.

Затем откройте созданную базу в режиме Конфигуратора. Выполните: Конфигурация → Открыть конфигурацию (при первом открытии пустой базы конфигурация создастся автоматически), затем Конфигурация → Загрузить конфигурацию из файла. Укажите путь к CF-файлу и подтвердите загрузку. После загрузки обязательно выполните обновление конфигурации базы данных: Конфигурация → Обновить конфигурацию базы данных (или клавиша F7).

На этапе обновления конфигурации базы данных платформа покажет список изменений структуры. В пустой базе это просто создание всех объектов — подтвердите кнопкой «Принять». Если в процессе появляются предупреждения о реструктуризации данных — внимательно читайте их: в пустой базе они безопасны, в базе с данными могут означать преобразование или удаление информации.

Обновление существующей конфигурации на новую версию

Если задача — не создать базу с нуля, а поставить новую версию уже работающей конфигурации, действия другие. Для типовой конфигурации на поддержке используйте Конфигурация → Поддержка → Обновить конфигурацию. Мастер умеет искать обновления в каталоге шаблонов, в скачанных файлах обновлений (.cfu) и, при наличии доступа, получать их через интернет.

Если конфигурация доработана, обновление идёт через сравнение и объединение: Конфигурация → Сравнить, объединить с конфигурацией из файла. В окне сравнения вы увидите все отличия новой версии от текущей. Снимайте флажки с объектов, изменённых под ваши нужды, либо аккуратно переносите изменения вручную — это самый трудоёмкий этап, и его лучше выполнять на копии базы.

После объединения выполните обновление конфигурации базы данных (F7). Типовые конфигурации при первом запуске в режиме Предприятия автоматически выполнят отложенные обработчики обновления данных — не прерывайте этот процесс и не пускайте пользователей, пока он не завершится. Проверить завершение можно в разделе «Результаты обновления программы».

Обновление через несколько версий сразу — частая причина ошибок. Если конфигурация сильно отстала, ставьте промежуточные релизы последовательно в том порядке, который указан в файле поставки или на портале поставщика. Пропуск обязательных промежуточных версий может привести к ошибкам обработчиков обновления.
ПЗ
Практическое замечание

Развёртывание базы из файла выгрузки DT

Файл .dt — это выгрузка информационной базы целиком: и конфигурация, и данные. Такой файл используют для переноса базы на другой компьютер, создания тестовой копии или развёртывания демонстрационной базы. Создайте пустую базу без конфигурации, откройте её в Конфигураторе и выполните Администрирование → Загрузить информационную базу, указав DT-файл.

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

Сравнение способов установки

Шаблон из дистрибутива

Подходит для новой чистой базы типовой конфигурации. Самый простой путь, но требует полного дистрибутива

Загрузка CF-файла

Подходит для пустой базы или полной замены конфигурации. Не сохраняет доработки и историю поддержки

Обновление через поддержку/объединение

Единственно правильный способ обновить рабочую базу с данными и доработками. Требует теста на копии

Загрузка DT

Перенос готовой базы с данными. Уничтожает текущее содержимое базы-приёмника

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

После любого сценария установки проверьте результат по нескольким точкам: база открывается в режиме Предприятия без ошибок, версия конфигурации соответствует ожидаемой (смотрите в разделе «О программе»), основные разделы и отчёты открываются. Если конфигурация обновлялась — убедитесь, что отложенные обработчики обновления завершены успешно.

Типовая ошибка «Нарушена целостность структуры конфигурации» или требование более новой платформы означает, что версия платформы ниже требуемой — обновите платформу. Ошибка «Конфигурация базы данных не соответствует сохранённой конфигурации» говорит о том, что после загрузки CF не выполнено обновление конфигурации базы данных — нажмите F7 в Конфигураторе.

Отдельная группа проблем — права доступа. Убедитесь, что у учётной записи есть право «Администрирование» и доступ к каталогу базы на уровне файловой системы. При работе с клиент-серверной базой загрузку и обновление выполняйте в монопольном режиме: завершите сеансы пользователей через консоль кластера или функцию «Блокировка сеансов».

Контрольные точки

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

Запуск в режиме Предприятия
Норма

База открывается без сообщений об ошибках

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

Ошибки о несоответствии конфигурации или требование обновить платформу

Версия конфигурации в разделе «О программе»
Норма

Совпадает с устанавливаемой версией

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

Старая версия — обновление не применилось

Отложенные обработчики обновления
Норма

Все обработчики выполнены успешно

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

Есть незавершённые или завершившиеся с ошибкой

Открытие основных разделов и отчётов
Норма

Формы и отчёты открываются и заполняются

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

Ошибки обращения к объектам метаданных

Типичные ошибки
01
Загрузка CF в рабочую базу вместо обновления — теряются доработки и история поддержки
02
Пропуск резервной копии — при сбое реструктуризации данные восстановить неоткуда
03
Установка конфигурации без проверки версии платформы — база не открывается
04
Обновление при активных сеансах пользователей — конфликты монопольного доступа и обрыв процесса
05
Прерывание отложенных обработчиков обновления — данные остаются в промежуточном состоянии

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

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

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

Чем отличается CF-файл от DT-файла?

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

Что делать, если шаблон не появился в списке при создании базы?

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

Можно ли установить новую конфигурацию поверх старой базы с данными?

Технически загрузка CF заменит конфигурацию, но данные, привязанные к удалённым объектам, будут потеряны при реструктуризации. Для базы с данными используйте обновление через поддержку или сравнение/объединение, предварительно сделав копию и протестировав процесс на ней.

Нужен ли монопольный доступ для установки конфигурации?

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

Как откатиться, если установка прошла с ошибками?

Единственный надёжный способ — восстановить базу из резервной копии, сделанной до установки: подменить файл 1Cv8.1CD для файловой базы или загрузить сохранённый DT. Поэтому копия перед любыми манипуляциями с конфигурацией обязательна.

Итог

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

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