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

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

1С демо: как сохранить базу через «Сохранить как»

Как сохранить демонстрационную базу 1С через «Сохранить как» и выгрузку в dt, снять ограничения демо-режима, проверить результат и избежать потери данных.

Демонстрационные базы 1С поставляются вместе с типовыми конфигурациями и служат для обучения, тестирования настроек и проверки сценариев учёта. Рано или поздно возникает задача перенести наработки из демо-базы в рабочую среду или просто сохранить копию в другом месте — и тут пользователи ищут функцию «Сохранить как», привычную по офисным программам.

В 1С нет прямой команды «Сохранить как» в привычном понимании: информационная база — это не один файл документа, а целая структура данных. Однако аналог такой операции существует, причём в нескольких вариантах: копирование файловой базы, выгрузка в файл .dt через конфигуратор и создание новой базы из шаблона демо-конфигурации.

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

Что такое демо-база 1С и чем она ограничена

Демонстрационная информационная база — это заполненный пример данных, который фирма «1С» поставляет вместе с типовой конфигурацией: «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» и другими. Внутри уже есть организации, контрагенты, документы и отчёты, чтобы можно было изучать программу на «живых» данных.

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

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

Способ 1. Копирование файловой базы через папку

Самый быстрый аналог «Сохранить как» для файловой базы — скопировать её папку средствами операционной системы. Это работает, потому что вся файловая база физически находится в одном каталоге, а основной массив данных — в файле 1Cv8.1CD.

Сначала узнайте, где лежит база. В окне запуска 1С выделите базу в списке — путь к ней отобразится внизу окна. Либо в самой программе откройте «Файл → О программе» или меню «Справка → О программе» и посмотрите параметр «Каталог».

Порядок действий
  1. 1
    Закройте все сеансы работы с базой: программу 1С у всех пользователей и конфигуратор.
  2. 2
    Найдите папку базы по пути из окна запуска 1С.
  3. 3
    Скопируйте всю папку целиком в новое место: другой диск, флешку или сетевую папку.
  4. 4
    Переименуйте копию папки, чтобы не путать её с оригиналом, например «Демо_копия».
  5. 5
    Добавьте копию в список баз через кнопку «Добавить» в окне запуска, указав новый путь.
  6. 6
    Откройте копию и убедитесь, что данные на месте.

Главное условие — на момент копирования с базой никто не должен работать. Если скопировать файл 1Cv8.1CD во время активного сеанса, копия может оказаться повреждённой или содержать рассогласованные данные. Это самая частая причина «битых» копий.

Способ 2. Выгрузка в файл .dt через конфигуратор

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

Откройте базу в режиме «Конфигуратор» (кнопка «Конфигуратор» в окне запуска 1С). Затем выберите пункт меню «Администрирование → Выгрузить информационную базу», укажите имя и место сохранения файла .dt и дождитесь окончания процесса. На больших базах выгрузка может занять заметное время.

Чтобы развернуть сохранённую копию, создайте новую пустую базу (в окне запуска — «Добавить → Создание новой информационной базы → без конфигурации»), откройте её в конфигураторе и выполните «Администрирование → Загрузить информационную базу», указав файл .dt. После загрузки обновите конфигурацию базы данных, если конфигуратор это предложит.

Сравнение способов сохранения демо-базы

Оба метода решают задачу «сохранить как», но у каждого своя область применения. Выбор зависит от того, зачем нужна копия.

КритерийКопирование папкиВыгрузка в .dt
СкоростьБыстро, идёт обычное копирование файловМедленнее, идёт обработка данных
ТребованияЗакрытые сеансы, доступ к файламМонопольный доступ, права администратора
Перенос на другую версию платформыМожет потребовать конвертации при открытииШтатный и надёжный способ
Подходит для архиваДа, но файл чувствителен к повреждениямДа, предпочтительный формат
Работает для серверных базНетДа

Сравнение вариантов

Копирование папки

Подходит для быстрой локальной копии файловой базы на том же компьютере. Ограничение: не работает для клиент-серверных баз и требует полного закрытия сеансов.

Выгрузка в .dt

Универсальный способ для переноса, архива и смены версии платформы. Ограничение: требует монопольного доступа и больше времени.

Создание базы из шаблона

Подходит, если нужна «чистая» демо-база заново, а не копия с вашими изменениями. Ваши доработки в новой базе не появятся.

Как получить чистую демо-базу из шаблона

Если задача — не сохранить текущую демо-базу, а получить её свежую копию, проще создать базу заново из шаблона конфигурации. Шаблоны устанавливаются вместе с дистрибутивом конфигурации и хранятся в каталоге шаблонов (по умолчанию в папке tmplts профиля пользователя).

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

Учтите: база из шаблона не содержит никаких ваших изменений. Если вы вносили в демо-базу свои документы, настройки или доработки и хотите их сохранить — используйте копирование папки или выгрузку .dt.

Ограничения учебной и демо-версии платформы

Отдельная ситуация — когда используется учебная (демонстрационная) версия платформы 1С, а не просто демо-база на коммерческой лицензии. У учебной платформы есть технические ограничения, которые влияют на сохранение и перенос данных.

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

Также помните о лицензионной стороне: учебная версия предназначена для обучения, а не для ведения реального учёта. Перенос демо-данных в коммерческую среду технически возможен, но рабочая база должна эксплуатироваться на легальной лицензии.

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

После сохранения копии обязательно проверьте её работоспособность до того, как удалять или изменять оригинал. Минимальная проверка занимает пару минут и избавляет от неприятных сюрпризов.

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

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

Открытие базы
Норма

База открывается в режиме 1С:Предприятие без сообщений об ошибках и конвертации

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

Ошибка открытия, требование конвертации, сообщение о повреждении файла

Наличие данных
Норма

Справочники, документы и отчёты содержат те же записи, что и в исходной базе

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

Пустые списки, отсутствие части документов, ошибки при открытии объектов

Конфигурация
Норма

Версия конфигурации совпадает с исходной (смотрите в «О программе»)

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

Конфигурация не загружена или отличается от исходной

Запуск отчётов
Норма

Типовые отчёты формируются без ошибок

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

Ошибки компоновки или пустые результаты при наличии данных

Частые ошибки при сохранении демо-базы хорошо известны, и все они предотвратимы.

Типичные ошибки
01
Копирование папки при открытой программе — копия получается повреждённой и не открывается.
02
Копирование только файла 1Cv8.1CD без служебных файлов папки — в большинстве случаев срабатывает, но надёжнее копировать каталог целиком.
03
Попытка загрузить .dt в базу с другой конфигурацией — загрузка полностью заменяет данные и конфигурацию, несохранённые изменения теряются.
04
Забытый монопольный режим — выгрузка не начинается, пока в базе есть активные сеансы, включая фоновые.
05
Хранение единственной копии на том же диске — при сбое диска теряются и оригинал, и копия.

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

Удобная привычка: давайте файлам выгрузки .dt имена с датой, например demo_buh_15-03.dt. Когда копий накапливается несколько, это избавляет от путаницы и позволяет быстро найти нужную версию без открытия каждой базы.
ПЗ
Практическое замечание

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

Можно ли открыть демо-базу как рабочую и продолжить в ней учёт?

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

Чем файл .dt отличается от файла 1Cv8.1CD?

1Cv8.1CD — это рабочий файл файловой базы, с которым платформа работает напрямую. Файл .dt — архив выгрузки, созданный конфигуратором: его нельзя открыть как базу, но можно загрузить в любую пустую базу через «Загрузить информационную базу». Для архива и переноса используют .dt, для быстрого дублирования — копию 1Cv8.1CD.

Почему конфигуратор не даёт выгрузить базу в .dt?

Чаще всего причина в отсутствии монопольного доступа: в базе остались открытые сеансы пользователей или фоновые задания. Завершите все сеансы (в конфигураторе — «Администрирование → Активные пользователи») и повторите выгрузку. Вторая возможная причина — недостаток прав: нужны административные права в базе.

Можно ли перенести демо-базу с одного компьютера на другой?

Да. Для файловой базы достаточно скопировать её папку на другой компьютер и добавить базу в список через кнопку «Добавить» в окне запуска, указав новый путь. Либо выгрузите базу в .dt, перенесите файл и загрузите его в новую пустую базу на втором компьютере. Версии платформы на обоих компьютерах должны быть совместимы.

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

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

Можно ли сохранить из демо-базы только часть данных, например справочники?

Полное копирование и выгрузка .dt всегда переносят базу целиком. Для частичного переноса используют обработки выгрузки-загрузки данных в формате XML (например, типовую обработку «Выгрузка и загрузка данных XML»), которые позволяют выбрать конкретные объекты. Это более трудоёмкий путь, требующий внимательности к связям между объектами.

Итог

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

Команды «Сохранить как» в 1С нет: демо-базу сохраняют копированием папки файловой базы при закрытых сеансах или выгрузкой в .dt через конфигуратор с монопольным доступом. Для архива и переноса предпочтителен .dt, для быстрой локальной копии — копирование папки. Перед любыми операциями с единственной копией данных сделайте резервную копию и проверьте результат открытием базы и формированием отчётов.