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

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

Где хранятся базы 1С 7.7 и как найти их на компьютере

Где физически хранятся базы 1С 7.7: структура каталога, файлы 1Cv7.md и 1Cv7.DDL, SQL-версия, поиск пути к базе, перенос и типичные ошибки администратора.

Базы 1С:Предприятие 7.7 существуют в двух вариантах: файловом (DBF/CDX) и клиент-серверном (MS SQL Server). В файловом варианте база — это обычный каталог на диске с набором файлов, в SQL-варианте данные лежат внутри базы данных SQL Server, а на диске остаётся только служебная папка с метаданными и настройками. Понимание этой разницы критично: копирование не тех файлов приводит к потере данных или к «пустой» резервной копии.

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

Как узнать путь к базе через окно запуска 1С

Самый быстрый способ — открыть стандартное окно запуска 1С:Предприятия 7.7. В нём отображается список зарегистрированных информационных баз, а в нижней части окна при выборе конкретной базы показывается полный путь к её каталогу, например D:\Bases\Trade\ или \\SERVER\1CBase\BUH\.

Если баз несколько, выделяйте каждую по очереди — путь меняется в строке под списком. Этот же путь можно увидеть и через ярлык на рабочем столе: откройте свойства ярлыка и посмотрите параметры командной строки, где после ключа /D указан каталог базы.

Когда окно запуска пустое (например, после переустановки Windows), путь придётся искать поиском по диску. Ориентируйтесь на характерные файлы: выполните поиск по имени 1Cv7.MD — этот файл есть в каждой базе 7.7, и найденный каталог почти наверняка является каталогом информационной базы.

Как найти каталог базы
  1. 1
    Откройте окно запуска 1С 7.7 и выделите нужную базу в списке
  2. 2
    Скопируйте путь из строки под списком информационных баз
  3. 3
    Если список пуст — выполните поиск файла 1Cv7.MD по всем локальным и сетевым дискам
  4. 4
    Проверьте найденный каталог: в нём должны быть 1Cv7.MD, 1Cv7.DD и файлы DBF
  5. 5
    Добавьте базу в список через кнопку «Добавить», указав найденный каталог

Структура каталога файловой базы (DBF/CDX)

Файловая база 7.7 — это каталог, содержащий десятки файлов. Ключевые из них: 1Cv7.MD (метаданные конфигурации), 1Cv7.DD (словарь данных), 1Cv7.DDS (описания структур таблиц), 1Cv7.SPL (список пользователей и пароли), а также сами таблицы данных в формате DBF с индексными файлами CDX.

Документы, справочники, журналы и регистры хранятся в отдельных DBF-файлах с техническими именами вида DH1234.DBF, SC567.DBF, RG890.DBF. Соответствие имени файла конкретному объекту конфигурации определяется через файл 1Cv7.DDS, поэтому «вытащить» данные простым копированием одного DBF без понимания структуры затруднительно.

В каталоге также присутствуют служебные подпапки: NEW_STRU (временные файлы при реструктуризации), SYSLOG (журналы), каталоги пользователей с настройками. Файл 1Cv7.LCK и файлы блокировок появляются при работе пользователей и удаляются при корректном выходе.

Где хранятся данные в SQL-версии 1С 7.7

В клиент-серверном варианте каталог базы на диске содержит только метаданные (тот же 1Cv7.MD), служебные файлы и настройки подключения. Сами данные — документы, справочники, регистры — расположены в базе данных MS SQL Server, которая физически хранится в файлах .mdf и .ldf на сервере СУБД.

Параметры подключения к SQL Server указываются при добавлении базы в список: имя сервера, имя базы данных, тип аутентификации. Эти сведения хранятся в реестре и в файле 1Cv7.DBA либо в настройках списка баз. Поэтому перенос SQL-базы — это два независимых действия: перенос каталога с метаданными и перенос базы данных SQL Server (обычно через backup/restore средствами самого SQL Server).

Типовые места размещения баз

Жёсткого стандарта размещения нет — каталог создаёт администратор при установке. На практике базы 7.7 чаще всего встречаются в корне диска (C:\1C_Base\, D:\Bases\), в папках вида C:\1Cv77\Base\ или на сетевом ресурсе файлового сервера (\\SERVER\1C\), если база многопользовательская файловая.

Сама платформа 7.7 по умолчанию устанавливается в C:\Program Files\1Cv77\, и там же находится каталог BIN с исполняемыми файлами и папка NEW_DB с шаблонами. Важно не путать каталог платформы с каталогом базы: в каталоге платформы данных предприятия нет, и его копирование не сохраняет учётные данные.

Список зарегистрированных баз для текущего пользователя Windows хранится в реестре, в ветке HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles. Оттуда можно восстановить пути, если окно запуска было очищено, но сама ветка реестра сохранилась.

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

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

Более надёжный способ — выгрузка данных через конфигуратор (меню «Администрирование» → «Выгрузить данные»), которая создаёт файл 1Cv7.DAT и архив 1Cv7.ZIP. Такая выгрузка переносится на другое рабочее место и загружается через «Загрузить данные». Этот способ также применяется как штатная резервная копия.

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

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

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

Открытие базы в режиме Предприятие
Норма

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

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

Ошибки вида «ошибка индексного файла» или «файл не является файлом базы данных»

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

Документы и справочники на месте, отчёты строятся

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

Пустые журналы и справочники при наличии файлов DBF

Монопольный вход в конфигуратор
Норма

Вход выполняется, тестирование проходит без ошибок

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

Конфигуратор сообщает о несоответствии структуры

Типичные ошибки и риски при работе с файлами базы

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

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

Наконец, не стоит забывать, что 1С 7.7 — устаревшая платформа, не рассчитанная на современные сетевые протоколы и права доступа. База на сетевом диске SMB с отключённым оппортунистическим кэшированием работает стабильнее, а размещение базы в синхронизируемых облачных папках (OneDrive, Яндекс.Диск) недопустимо — синхронизация повреждает файлы.

Типичные ошибки
01
Копирование каталога базы при работающих пользователях — рассогласование DBF и CDX в копии
02
Резервное копирование только каталога платформы BIN вместо каталога базы
03
Размещение базы в облачной синхронизируемой папке — повреждение файлов
04
Удаление «ненужных» DBF/CDX-файлов для очистки места — потеря данных или индексов
05
Перенос SQL-базы копированием MDF-файла при работающем сервере — непригодная копия
Итог

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

Путь к базе 1С 7.7 виден в списке информационных баз окна запуска. Файловая база — каталог с 1Cv7.MD и таблицами DBF/CDX, SQL-база — данные в MS SQL Server плюс каталог с метаданными. Копируйте базу только при завершённых сеансах или через выгрузку данных в конфигураторе.

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

Как найти базу 1С 7.7, если ярлык и список баз потеряны?

Выполните поиск по всем дискам компьютера или сервера по имени файла 1Cv7.MD — он присутствует в каждой информационной базе 7.7. Найденный каталог добавьте в список баз через кнопку «Добавить» в окне запуска.

Можно ли открыть файлы DBF базы напрямую, без 1С?

Технически DBF-файлы открываются сторонними просмотрщиками, но имена таблиц и полей технические, без соответствия объектам конфигурации. Для осмысленного чтения данных нужен файл 1Cv7.DDS и понимание структуры, поэтому практическая ценность такого доступа ограничена.

Достаточно ли скопировать папку с базой для резервной копии?

Да, для файловой базы копия всего каталога является полноценным резервом, но только если в момент копирования никто не работал в 1С. Безопаснее использовать штатную выгрузку данных в конфигураторе — она гарантирует целостность.

Где хранятся пароли пользователей базы 7.7?

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

Чем отличается перенос файловой базы от переноса SQL-базы?

Файловая база переносится простым копированием каталога. Для SQL-базы нужно отдельно перенести базу данных MS SQL Server (через backup/restore) и отдельно — каталог с метаданными 1Cv7.MD, а затем указать новые параметры подключения в списке баз.

Почему после копирования база выдаёт ошибку индексного файла?

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