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

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

Как загрузить базу в 1С 7.7

Как загрузить базу в 1С 7.7: восстановление из архива, добавление папки с данными, загрузка данных через обработки. Пошаговые инструкции, ошибки и проверка результата.

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

1С:Предприятие 7.7 хранит данные либо в файловом формате (каталог с файлами DBF, MD, DD), либо в формате SQL на сервере баз данных. От этого зависит и способ загрузки: файловую базу достаточно скопировать и прописать в списке баз, а SQL-базу подключают через настройки конфигуратора. Ниже разобраны все основные сценарии с точными действиями и проверками результата.

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

Определите, какая именно задача стоит перед вами

Под «загрузкой базы» пользователи 1С 7.7 понимают разные операции, и от правильной постановки задачи зависит выбор инструмента. Если у вас есть папка с файлами базы (внутри видны файлы 1Cv7.MD, 1Cv7.DD и подкаталоги), нужно просто добавить её в список информационных баз. Если есть файл архива с расширением ZIP, созданный через режим «Сохранить данные», потребуется восстановление через конфигуратор.

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

Маршрут решения

Как выбрать действие

Есть папка с файлами базы (1Cv7.MD внутри)Добавьте базу через кнопку «Добавить» в окне запуска 1С
Есть ZIP-архив, созданный режимом «Сохранить данные»Восстановите его через конфигуратор: Администрирование → Загрузить данные
Нужно перенести справочники или документы из другой базыИспользуйте выгрузку/загрузку данных через обработки (например, через универсальные обработки переноса)
База работает в SQL-форматеСоздайте базу на сервере и пропишите параметры подключения в конфигураторе

Как добавить существующую файловую базу в список 1С

Это самый частый случай: база уже есть на диске или на сетевом ресурсе, её нужно просто «показать» программе. Запустите ярлык 1С:Предприятия — откроется окно выбора информационных баз. Нажмите кнопку «Добавить», введите понятное название базы (например, «Торговля — восстановленная») и укажите путь к каталогу с данными через кнопку обзора.

Признак того, что вы указали правильную папку: внутри неё лежит файл 1Cv7.MD — это файл конфигурации, без него база не откроется. Если вместо него вы видите только набор DBF-файлов без MD-файла, скорее всего, вы зашли в подкаталог, а нужная папка — уровнем выше.

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

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

Как восстановить базу из архива через конфигуратор

Если у вас есть ZIP-архив, созданный штатным режимом «Сохранить данные» (Администрирование → Сохранить данные в конфигураторе), восстановление выполняется зеркальной операцией. Откройте конфигуратор той базы, в которую хотите загрузить данные (это может быть пустая новая база), выберите пункт меню «Администрирование → Загрузить данные» и укажите файл архива.

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

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

Как загрузить данные из другой базы через обработки

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

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

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

Особенности загрузки базы в SQL-формате

Если база работает в клиент-серверном варианте, простым копированием папки её не перенести: данные хранятся в базе MS SQL Server, а в каталоге лежат только служебные файлы. Загрузка такой базы выполняется в два этапа: сначала на SQL-сервере создаётся или восстанавливается база данных (например, из резервной копии SQL), затем в конфигураторе 1С создаётся новая информационная база с указанием параметров подключения.

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

Если вы не администрируете SQL-сервер самостоятельно, этот этап лучше согласовать с системным администратором: ошибка в параметрах или нехватка прав диагностируется по косвенным признакам и отнимает много времени.

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

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

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

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

Запуск базы
Норма

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

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

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

Справочники
Норма

Контрагенты, номенклатура и другие списки заполнены

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

Справочники пустые или содержат только часть записей

Документы
Норма

Журналы показывают документы за ожидаемый период, документы проведены

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

Документы есть, но не проведены — отчёты пустые

Отчёты
Норма

Обороты и остатки формируются и сходятся с источником

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

Отчёты пустые или суммы не совпадают с базой-источником

Типичные ошибки
01
Загрузка архива в рабочую базу без копии — текущие данные уничтожены без возможности отката
02
Указание в списке баз пути к подкаталогу вместо корня базы — программа не находит файл 1Cv7.MD и не открывает базу
03
Копирование папки базы, пока с ней работают пользователи, — файлы копируются в несогласованном состоянии, база открывается с ошибками
04
Загрузка документов без последующего проведения — остатки и обороты в отчётах не появляются
05
Работа с базой по сети через нестабильное подключение — риск повреждения индексных и данных файлов

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

Перед восстановлением из архива полезно распаковать ZIP и посмотреть дату файлов внутри — так вы сразу убедитесь, что архив содержит данные за нужный период, а не старую копию. Это занимает минуту и избавляет от повторной загрузки.
ПЗ
Практическое замечание

Частые вопросы о загрузке базы в 1С 7.7

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

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

Чем отличается «Сохранить данные» от копирования папки?

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

База после загрузки требует монопольный доступ и не открывается. Что делать?

Значит, с базой ещё кто-то работает или остались «зависшие» сеансы. Попросите всех пользователей выйти, проверьте, не запущена ли 1С на других компьютерах с этой базой. Если сеансов нет, а ошибка остаётся, удалите файл 1Cv7.LCK в папке базы при закрытой программе.

Почему после переноса документов отчёты показывают нули?

Чаще всего документы загружены, но не проведены. Откройте журнал документов, выделите нужные и проведите их за соответствующий период. Также проверьте, что перенесены все связанные справочники: документ со ссылкой на несуществующего контрагента может не проводиться.

Можно ли загрузить базу 7.7 в 1С 8 напрямую?

Нет, форматы несовместимы. Для перехода используют конвертацию данных: сначала конфигурация 7.7 переносится специальными средствами конвертации, затем данные выгружаются и загружаются через правила обмена. Это отдельная процедура, требующая подготовки.

Итог

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

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