Администрирование · 10 мин
Файл 1CD: как загрузить базу в 1С
Как загрузить файл 1Cv8.1CD в 1С: подключение файловой базы через список, создание пустой ИБ и замена файла, загрузка через dt. Частые ошибки и проверка результата.
Файл с расширением 1CD (обычно он называется 1Cv8.1CD) — это основной файл файловой информационной базы 1С:Предприятие 8. В нём хранятся конфигурация, все данные, пользователи и настройки. Просто «открыть» его двойным щелчком нельзя: платформа 1С работает с базой как с папкой, внутри которой лежит этот файл.
Задача «загрузить файл 1CD в 1С» возникает в трёх типовых ситуациях: вам передали базу на флешке или по почте, вы восстанавливаете базу из резервной копии либо переносите её на другой компьютер. Во всех случаях логика одна — нужно указать платформе путь к каталогу, где лежит 1Cv8.1CD, либо подменить файл в уже созданной базе.
Важно понимать разницу между файлом 1CD и выгрузкой DT. Файл DT — это архив, который загружается через конфигуратор командой «Загрузить информационную базу». Файл 1CD загружается иначе — путём подключения каталога. Ниже разобраны оба сценария и способы проверить, что база подключилась корректно.
Что такое файл 1Cv8.1CD и когда его можно подключать
1Cv8.1CD — это контейнер файловой базы данных 1С. Он создаётся платформой автоматически при создании файловой информационной базы и содержит всё: конфигурацию, документы, справочники, регистры, список пользователей. Размер файла у рабочей базы может составлять от сотен мегабайт до десятков гигабайт.
Подключить файл 1CD напрямую можно только как файловую базу. Если база раньше работала в клиент-серверном варианте (на SQL Server, PostgreSQL и т.п.), у неё не будет файла 1CD как такового — там данные хранятся в СУБД. Обратная ситуация тоже ограничена: файл 1CD нельзя «положить» на сервер 1С, его сначала нужно преобразовать через выгрузку в DT.
Перед подключением убедитесь, что версия платформы 1С на вашем компьютере не ниже той, под которой работала база. Если база обновлялась на более новой платформе, старая версия откроет её с ошибкой несовместимости или вообще откажется запускаться.
Способ 1. Подключение существующей базы через список баз
Это самый правильный и безопасный способ, когда у вас есть готовый файл 1Cv8.1CD — например, скопированный с другого компьютера или полученный от бухгалтера. Платформа просто «запомнит» путь к папке с базой, сам файл не изменится.
- 1Создайте отдельную папку, например C:\Bases\MyBase, и скопируйте туда файл 1Cv8.1CD. Не кладите файл в корень диска или в папку с посторонними файлами.
- 2Запустите ярлык 1С:Предприятие — откроется окно со списком информационных баз.
- 3Нажмите кнопку «Добавить» и выберите вариант «Добавление в списке существующей информационной базы».
- 4Введите понятное наименование базы, выберите тип расположения «На данном компьютере или на компьютере в локальной сети».
- 5Укажите путь к папке, где лежит 1Cv8.1CD, и нажмите «Далее» → «Готово».
- 6Выделите базу в списке и нажмите «1С:Предприятие» для проверки запуска.
После добавления база появится в стартовом списке, и её можно открывать в режиме предприятия или конфигуратора. Если база защищена пользователями, при первом входе потребуется логин и пароль — они хранятся внутри того же файла 1CD.
Если база должна быть доступна нескольким пользователям по сети, папку с файлом размещают на общем сетевом ресурсе, и при добавлении указывают сетевой путь вида \\Server\Bases\MyBase. Учтите, что одновременная работа нескольких пользователей с файловой базой по сети заметно медленнее локальной и требует разрешений на запись в папку.
Способ 2. Создание пустой базы и замена файла 1CD
Иногда проще пойти от обратного: создать через платформу новую пустую базу, а затем подменить её файл 1Cv8.1CD на тот, что вам передали. Этот приём удобен, когда нужно быстро получить корректную структуру папки или когда база добавляется автоматически через шаблон.
Порядок такой: в окне запуска нажмите «Добавить» → «Создание новой информационной базы», выберите вариант «Создание информационной базы без конфигурации», укажите папку. Платформа создаст в ней служебные файлы, включая пустой 1Cv8.1CD. Закройте 1С, удалите этот пустой файл и скопируйте на его место свой файл с точно таким же именем — 1Cv8.1CD.
После подмены запустите базу. Если файл рабочий и версии совместимы, база откроется со всеми данными. Если платформа сообщает об ошибке формата или требует конвертацию — значит, файл создан более старой или более новой версией платформы, и потребуется запуск под подходящей версией.
Способ 3. Загрузка через файл выгрузки DT
Если у вас не сам 1CD, а файл с расширением .dt — это выгрузка информационной базы. Такой файл загружается через конфигуратор и является универсальным способом переноса: DT не зависит от того, была ли база файловой или серверной.
Чтобы загрузить DT, сначала создайте пустую базу (как описано выше), затем откройте её в режиме «Конфигуратор» и выполните команду меню «Администрирование» → «Загрузить информационную базу». Укажите файл DT и дождитесь окончания загрузки — для больших баз это может занять заметное время. После загрузки платформа обычно предложит перезапустить конфигуратор.
В результате в папке базы будет создан новый файл 1Cv8.1CD, уже содержащий загруженные данные. То есть загрузка DT — это тоже способ «получить 1CD из архива», только через штатный механизм платформы.
Сравнение способов загрузки
Быстро и без изменения файла. Подходит, когда база уже в файловом формате. Не работает для серверных баз.
Удобен при автоматизации и восстановлении из копии. Требует аккуратности: копировать только при закрытых сеансах.
Универсальный перенос между файловым и серверным вариантами. Медленнее, требует создания пустой базы заранее.
Проверка, что база загрузилась корректно
После подключения или загрузки не ограничивайтесь тем, что база просто открылась. Зайдите в режим «1С:Предприятие» и проверьте наличие данных: откройте список документов за последний период, пару справочников и сформируйте стандартный отчёт, например оборотно-сальдовую ведомость, если это бухгалтерская конфигурация.
Дополнительно полезно выполнить тестирование и исправление базы: в конфигураторе — «Администрирование» → «Тестирование и исправление». Для первичной проверки достаточно режимов реиндексации и проверки логической целостности. Это выявит скрытые повреждения, которые могли возникнуть при копировании файла.
Как проверить результат
База открывается без сообщений об ошибках формата и конвертации
Ошибка «несовместимая версия» или требование конвертации — нужна другая версия платформы
Документы, справочники и отчёты открываются и содержат актуальные записи
База пустая — вероятно, подключили не тот файл или загрузка DT не завершилась
Проверка завершается без сообщений об ошибках
Ошибки целостности — файл повреждён, восстановите его из резервной копии
Частые ошибки и как их избежать
Самая распространённая ошибка — попытка указать при добавлении базы путь к самому файлу 1Cv8.1CD, а не к папке. Платформа требует именно каталог: если выбрать файл, база не найдётся или подключится некорректно.
Вторая типичная проблема — копирование файла при открытых сеансах. Скопированный «на живую» файл почти гарантированно окажется повреждённым, и тестирование покажет ошибки. Третья ошибка — попытка открыть базу слишком старой платформой: файл, обновлённый новой версией, обратно несовместим.
Ограничения файлового формата и когда нужна помощь специалиста
Файловый формат 1CD имеет ограничения: он рассчитан на небольшое число одновременных пользователей, чувствителен к сбоям сети и питания, а при росте базы до нескольких гигабайт работа заметно замедляется. Если база активно растёт или с ней работают более нескольких человек, стоит рассмотреть переход на клиент-серверный вариант через выгрузку DT.
Самостоятельно безопасно выполнять подключение базы, подмену файла при закрытых сеансах и загрузку DT в пустую базу. Если же файл 1CD повреждён, не открывается ни одной версией платформы, а резервной копии нет — не запускайте агрессивное «исправление» сторонними утилитами: обратитесь к специалисту по 1С, у которого есть инструменты восстановления и опыт работы со структурой файла.
Что важно запомнить
Файл 1Cv8.1CD подключается через добавление существующей базы с указанием папки, а не самого файла. Альтернативы — подмена файла в пустой базе и загрузка выгрузки DT через конфигуратор. Копируйте файл только при закрытых сеансах, проверяйте результат запуском и тестированием, и всегда держите резервную копию.
Можно ли открыть файл 1CD без установленной платформы 1С?
Нет. Формат 1Cv8.1CD proprietary, и прочитать его штатно может только платформа 1С:Предприятие 8. Существуют сторонние утилиты для разбора структуры файла, но они предназначены для восстановления данных специалистами, а не для обычной работы с базой.
Чем отличается файл 1CD от файла DT?
1CD — это рабочий файл файловой базы, с которым платформа работает напрямую. DT — это архивная выгрузка всей базы, предназначенная для переноса и резервного копирования. DT загружается через конфигуратор в пустую базу, в результате чего создаётся новый файл 1CD.
Почему при подключении базы появляется ошибка несовместимости версий?
Файл был создан или обновлён более новой версией платформы, чем установлена у вас. Установите актуальную версию платформы 1С и подключите базу заново. Обратное преобразование в старый формат штатными средствами не предусмотрено.
Можно ли просто скопировать файл 1CD как резервную копию?
Можно, но только при полностью закрытых сеансах работы с базой — иначе копия будет повреждена. Более надёжный вариант резервного копирования — выгрузка в DT через конфигуратор, такой архив гарантированно целостен и пригоден для восстановления.
Что делать, если файл 1Cv8.1CD не открывается и выдаёт ошибку формата?
Сначала попробуйте утилиту chdbfl.exe из каталога установленной платформы — она проверяет физическую целостность файла. Затем выполните «Тестирование и исправление» в конфигураторе. Если ошибки остаются, восстановите базу из последней рабочей резервной копии или обратитесь к специалисту по восстановлению баз 1С.
Как загрузить файл 1CD на сервер 1С или в SQL?
Напрямую файл 1CD на сервер не загружается. Нужно подключить базу как файловую, открыть конфигуратор, выгрузить её в файл DT, затем создать новую серверную базу и загрузить в неё этот DT через команду «Загрузить информационную базу».