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

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

1С: путь к базам — где хранятся информационные базы и как их найти

Где 1С хранит базы: путь к файловой базе 1Cv8.1CD, список баз в ibases.v8i, серверный вариант. Как найти, перенести и прописать путь к базе 1С.

Путь к информационной базе 1С — одна из первых вещей, которую нужно знать администратору или бухгалтеру при переносе данных, настройке резервного копирования или подключении нового компьютера. В файловом варианте база — это папка на диске с файлом 1Cv8.1CD, а в клиент-серверном — база данных на SQL-сервере, и «путь» к ней определяется настройками кластера 1С.

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

Где посмотреть путь к базе в окне запуска 1С

Самый простой способ узнать, где хранится база, — открыть стартовое окно 1С:Предприятия (ярлык «1С Предприятие»), выделить нужную базу в списке и посмотреть в нижнюю часть окна. Там отображается строка вида File="D:\Bases\Trade" для файловой базы или параметры сервера для клиент-серверной.

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

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

Как найти путь к базе за минуту
  1. 1
    Откройте ярлык запуска 1С:Предприятия
  2. 2
    Выделите нужную базу в списке одним щелчком
  3. 3
    Посмотрите путь в нижней части окна — строка вида File="..."
  4. 4
    Откройте эту папку в Проводнике и убедитесь, что внутри есть файл 1Cv8.1CD

Где хранится файловая база 1С: структура папки

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

Кроме основного файла, в каталоге базы встречаются служебные файлы и папки: журнал регистрации, временные файлы, файлы блокировок 1Cv8.1CL (появляются при работе пользователей), папки с полнотекстовым индексом. Удалять или редактировать их вручную не следует — при переносе базы достаточно скопировать всю папку целиком или только файл 1Cv8.1CD при выключенных сеансах.

Типичные места размещения файловых баз: локальный диск компьютера (например, D:\Bases1C\), общая сетевая папка на сервере (\\SERVER\Bases\) или выделенный диск. Размещение базы на системном диске C: рядом с Windows — плохая практика: при переустановке системы базу легко потерять.

Где 1С хранит список баз: файл ibases.v8i

Список баз, который вы видите в окне запуска, хранится не в самой базе, а в файле ibases.v8i в профиле пользователя Windows. Стандартное расположение: C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\ibases.v8i. Папка AppData скрытая — чтобы попасть в неё, введите в адресной строке Проводника %APPDATA%\1C\1cv8.

Файл ibases.v8i — обычный текстовый файл, его можно открыть Блокнотом. Каждая база описана секцией в квадратных скобках с параметрами: Connect=File="путь";, имя базы в списке, идентификатор. Это позволяет вручную исправить путь, если папку с базой переместили, или массово добавить базы, скопировав секции.

Если нужно перенести список баз на другой компьютер, достаточно скопировать ibases.v8i в аналогичную папку профиля на новой машине — при условии, что пути к базам на новом компьютере совпадают. Для сетевых баз с одинаковыми UNC-путями это работает без правок.

text
[Бухгалтерия предприятия]
Connect=File="D:\Bases1C\Accounting";
ID=9f3c1a2e-...
App=Enterprise
[Торговля сетевая]
Connect=File="\\SERVER\Bases\Trade";

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

Если папку с базой перенесли на другой диск или сервер, старый путь в списке перестанет работать — при запуске появится ошибка о невозможности найти базу. Исправить это можно двумя способами: через интерфейс или через файл ibases.v8i.

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

Клиент-серверный вариант: где хранятся данные

В клиент-серверном режиме файла 1Cv8.1CD нет: данные хранятся в базе данных СУБД — Microsoft SQL Server, PostgreSQL, Oracle или IBM DB2. Физически это файлы данных SQL-сервера (например, .mdf и .ldf у MS SQL), расположение которых задаётся администратором СУБД, а не 1С.

В списке баз такая база отображается с параметрами подключения: имя сервера 1С (Srvr), имя базы в кластере (Ref) и тип СУБД. Прямого «пути к папке» здесь нет — доступ к данным идёт через сервер 1С:Предприятия, а резервные копии делаются средствами СУБД или выгрузкой в .dt через конфигуратор.

Файловый и серверный вариант хранения

Файловая база

Папка с файлом 1Cv8.1CD на локальном или сетевом диске. Подходит для небольших команд, копируется простым копированием папки, но чувствительна к обрывам сети.

Клиент-серверная база

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

Частые проблемы и ошибки с путями к базам

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

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

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

Как проверить, что всё настроено правильно

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

Для файловых баз после переноса рекомендуется выполнить тестирование и исправление (Конфигуратор → Администрирование → Тестирование и исправление) в режиме проверки без исправлений — это покажет, не пострадала ли база при копировании.

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

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

Путь в окне запуска
Норма

Указан актуальный каталог, база запускается без ошибок

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

Строка указывает на старое расположение, появляется ошибка поиска базы

Содержимое папки базы
Норма

В каталоге есть файл 1Cv8.1CD заметного размера

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

Папка пустая или в ней только служебные файлы без 1Cv8.1CD

Доступ для пользователей
Норма

Все пользователи входят в базу со своих компьютеров

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

У части пользователей ошибка доступа — проблема с правами на сетевую папку

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

Можно ли хранить файловую базу 1С в облачной папке (Яндекс.Диск, OneDrive)?

Технически папку можно разместить где угодно, но работать с базой напрямую в синхронизируемой папке нельзя: клиент облака блокирует и изменяет файл 1Cv8.1CD во время работы, что приводит к повреждению базы. Облачные папки подходят только для хранения выгрузок .dt и архивных копий.

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

Завершите все сеансы, скопируйте папку с файлом 1Cv8.1CD на новый компьютер (или сделайте выгрузку в .dt через конфигуратор), затем на новом компьютере добавьте базу в список через кнопку «Добавить», указав новый каталог. Для переноса списка баз скопируйте файл ibases.v8i в профиль пользователя.

Удалится ли база с диска, если удалить её из списка в окне запуска?

Нет. Кнопка «Удалить» в окне запуска убирает только запись из файла ibases.v8i — папка с данными остаётся на диске нетронутой. Чтобы полностью удалить базу, нужно отдельно удалить её каталог в Проводнике.

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

Файл ibases.v8i хранится в профиле каждого пользователя Windows отдельно (%APPDATA%\1C\1cv8). Поэтому база, добавленная под одной учётной записью, не видна под другой. Решение — скопировать ibases.v8i в профили нужных пользователей или добавить базы в каждом профиле вручную.

Что делать, если файл 1Cv8.1CD остался, а папка с остальными файлами повреждена?

Главное — сохранить сам файл 1Cv8.1CD: в нём все данные. Создайте новую пустую папку, скопируйте туда только этот файл и добавьте базу в список, указав новый каталог. Служебные файлы и индексы 1С пересоздаст автоматически при первом запуске.

Итог

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

Файловая база 1С — это папка с файлом 1Cv8.1CD, путь к ней виден внизу окна запуска. Список баз хранится в файле ibases.v8i в профиле пользователя (%APPDATA%\1C\1cv8). Любые операции с папкой базы выполняйте только при завершённых сеансах и с резервной копией.