Подготовительные этапы и типы файлов

Процесс добавления внешней базы данных в вашу локальную или серверную конфигурацию 1С:Предприятие требует четкого понимания формата исходных данных. Чаще всего пользователи сталкиваются с необходимостью переноса данных из файла выгрузки с расширением .cf или из каталога с файлами 1Cv8.1CD и 1Cv8Log. Выбор метода зависит от того, в каком виде вам передал данные поставщик или администратор.

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

Перед началом любых манипуляций обязательно создайте резервную копию вашей текущей рабочей базы. Даже если вы планируете создавать новую базу "с нуля", ошибки в выборе каталога или имени сервера могут привести к непредвиденным последствиям. Файл выгрузки .cf не является полноценной базой данных до момента его развертывания в среде 1С.

⚠️ Внимание: Убедитесь, что версия платформы 1С:Предприятие, установленная на вашем компьютере, соответствует или выше версии, в которой была сделана выгрузка. Попытка открыть базу старшей версии на старой платформе приведет к ошибке.

💡

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

Создание новой информационной базы в списке

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

В мастере создания новой базы выберите режим "Создание новой информационной базы". Далее вам будет предложено выбрать источник. Здесь критически важно не перепутать создание базы "на основе конфигурации из файла" и создание "из шаблона". Нам нужен именно файл выгрузки, который содержит метаданные будущей системы. Если вы выберете неверный пункт, мастер не увидит ваш файл .cf.

Следующим шагом система запросит путь к файлу выгрузки. Нажмите кнопку обзора и укажите место на диске, где лежит ваш архив. После выбора файла 1С автоматически проанализирует его содержимое и предложит ввести имя для новой базы в списке. Это имя будет отображаться в окне запуска и никак не влияет на название базы данных внутри SQL-сервера или имя папки на диске.

  • 📂 Выберите пункт "Создание новой информационной базы" в стартовом окне.
  • 💾 Укажите режим "Создание из файла выгрузки информационной базы".
  • 📁 Найдите и выберите файл с расширением .cf или каталог с файлами базы.
  • 🏷️ Введите понятное имя для отображения в списке баз.
📊 Какой формат выгрузки вы используете чаще всего?
Файл .cf (выгрузка конфигурации)
Каталог файлов 1Сv8
Файл .dt (выгрузка данных)
Бэкап SQL сервера

Настройка расположения и типа хранилища

После выбора файла выгрузки система потребует указать место, где будут физически храниться данные новой базы. Здесь вы сталкиваетесь с выбором между файловым вариантом и клиент-серверным. Для файловых баз достаточно указать путь к локальной папке или сетевому ресурсу. Для серверных вариантов потребуется указать имя кластера серверов 1С и имя базы данных в СУБД.

При работе с файловым вариантом убедитесь, что у вашей учетной записи Windows есть полные права на запись в указанный каталог. Часто ошибки возникают именно из-за того, что папка создана, но права доступа ограничены. Путь не должен содержать кириллических символов, если вы планируете в будущем переносить базу на Linux-серверы, хотя для локальной работы это не критично.

Если вы настраиваете подключение к серверу MS SQL или PostgreSQL, процесс усложняется. Вам потребуется создать базу данных в самой СУБД заранее или предоставить права пользователю 1С на создание баз. В окне настройки укажите имя кластера серверов 1С (обычно это имя компьютера, где стоит сервер 1С) и имя базы данных, которое будет создано в SQL.

Параметр настройки Файловый вариант Клиент-серверный вариант
Место хранения Папка на диске или в сети СУБД (SQL Server, PostgreSQL)
Требуемые права Права ФС Windows/Linux Права доступа к СУБД и кластеру 1С
Производительность Зависит от скорости диска и сети Высокая, оптимизирована для многопользовательской работы
Сложность настройки Низкая Высокая, требует администрирования СУБД
💡

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

Загрузка данных и обновление конфигурации

После того как база создана в списке, она еще не готова к работе. Файл выгрузки .cf содержит только конфигурацию, но не данные (или содержит только структуру). Чтобы база стала функциональной, необходимо выполнить загрузку конфигурации в режим 1С:Предприятие. При первом запуске система предложит обновить конфигурацию базы данных.

Запустите базу в режиме Конфигуратор. В меню выберите "Конфигурация" -> "Загрузить конфигурацию из файла". Выберите тот же файл .cf, который вы использовали при создании, или новый файл, если поставщик прислал обновленную версию. Система предупредит о том, что текущая конфигурация будет заменена. Подтвердите действие.

После загрузки метаданных необходимо выполнить обновление самой базы данных. Нажмите F7 или выберите в меню "Конфигурация" -> "Обновить конфигурацию базы данных". Этот процесс может занять от нескольких секунд до нескольких часов в зависимости от объема изменений и размера базы. В ходе обновления 1С перестраивает таблицы, индексы и регистры согласно новым метаданным.

Меню: Конфигурация -> Обновить конфигурацию базы данных

Горячая клавиша: F7

Статус: Требуется исключительный режим

⚠️ Внимание: Процесс обновления конфигурации базы данных является необратимым без наличия резервной копии. Если обновление прервется из-за сбоя питания или ошибки диска, база может стать неработоспособной.

☑️ Контрольный список обновления

Выполнено: 0 / 5

Работа с выгрузкой данных формата .dt

Отдельного внимания заслуживает формат выгрузки .dt. В отличие от .cf, этот файл содержит и конфигурацию, и все данные, накопленные в базе на момент выгрузки. Добавление такой базы в список 1С происходит аналогично созданию из файла, но с выбором соответствующего типа файла.

При загрузке .dt файла в существующую базу (если вы не создаете новую, а хотите перезаписать данные в старой) используется механизм "Выгрузить/Загрузить данные". Это мощный инструмент для миграции данных между разными версиями конфигураций или для переноса данных на новый сервер. Однако следует помнить, что загрузка .dt полностью заменяет содержимое целевой базы.

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

В чем разница между .cf и .dt?

Файл .cf содержит только структуру программы (конфигурацию), метаданные, формы, отчеты, но не содержит документов, проводок и справочников. Файл .dt — это полный слепок базы, включающий и код, и все введенные данные. Загрузка .dt в пустую базу создает полную копию рабочей системы.

Возможные ошибки и методы их устранения

В процессе добавления и загрузки баз пользователи часто сталкиваются с типовыми ошибками. Одной из самых распространенных является сообщение о несовместимости версии файла выгрузки с версией платформы. Это решается обновлением платформы 1С до актуального релиза. Иногда требуется временно изменить настройки совместимости в свойствах базы.

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

Также возможна ошибка "Монопольный режим недоступен" при попытке обновить конфигурацию базы данных. Это означает, что в базе в данный момент работают другие пользователи или запущены фоновые задания. Необходимо завершить все сеансы работы с этой базой через консоль администрирования серверов 1С или попросить коллег выйти из системы.

  • ❌ Ошибка версии: обновите платформу 1С:Предприятие до последнего релиза.
  • 🔒 Ошибка доступа: проверьте права NTFS на папку с базой и отключите антивирус на время загрузки.
  • 👥 Ошибка монопольного режима: завершите все активные сеансы пользователей в консоли сервера.

⚠️ Внимание: Интерфейс и названия пунктов меню могут незначительно отличаться в зависимости от версии платформы 1С (8.2, 8.3, 8.3.20+) и типа интерфейса (Такси, Обычный). Всегда сверяйтесь с официальными документами к вашей версии.

Часто задаваемые вопросы

Можно ли добавить базу из файла .cf, не создавая новую базу в списке?

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

Что делать, если при обновлении базы данных завис процесс?

Не прерывайте процесс насильно, если есть возможность подождать. Большие обновления могут занимать много времени. Если процесс завис намертво, потребуется восстановить базу из резервной копии (файл .dbf или бэкап SQL) и попробовать обновить конфигурацию снова, убедившись, что никто не мешает монопольному режиму.

Как перенести выгруженную базу на другой компьютер?

Для файлового варианта достаточно скопировать всю папку с базой данных на новый компьютер и добавить её в список 1С, указав новый путь к каталогу. Для клиент-серверного варианта необходимо сделать выгрузку .dt или бэкап SQL на старом сервере и восстановить его на новом, затем прописать новые параметры подключения в списке баз.

Нужно ли запускать базу в режиме предприятия сразу после загрузки .cf?

Сразу после загрузки файла .cf база не будет работать в режиме Предприятия, так как структура данных в хранилище не обновлена. Сначала обязательно зайдите в режим Конфигуратор и выполните команду "Обновить конфигурацию базы данных" (F7). Только после успешного завершения этого процесса возможен запуск в режиме 1С:Предприятие.