Администрирование · 10 мин
Где находится база данных 1С 8 и как её найти
Где находится база 1С 8: как узнать путь к файловой базе через список баз, конфигуратор и файлы, где искать серверную базу SQL и как не ошибиться при копировании.
Местоположение базы 1С 8 зависит от режима работы: файлового или клиент-серверного. В файловом варианте вся информационная база хранится в одном каталоге на диске, а главный файл — это 1Cv8.1CD. В клиент-серверном варианте данные лежат в системе управления базами данных (MS SQL Server, PostgreSQL, Oracle или IBM Db2), а каталог на компьютере пользователя хранит только служебные файлы подключения.
Быстрее всего узнать путь к базе можно прямо в окне запуска 1С: выделите базу в списке — внизу окна отобразится строка подключения с типом и расположением. Для файловой базы это будет вида File="D:\Bases\Trade", для серверной — Srvr="server1c";Ref="trade_base".
Ниже разобраны все способы найти базу: через список информационных баз, конфигуратор, реестр и файловую систему, а также особенности серверных баз и типичные ошибки при копировании и переносе.
Как узнать путь к базе через окно запуска 1С
Самый простой способ — открыть стандартное окно запуска платформы (ярлык «1С:Предприятие»). В списке информационных баз выделите нужную строку одним щелчком. В нижней части окна появится строка подключения, которая и показывает, где находится база.
Если строка начинается с File= — база файловая, и после знака равенства указан полный путь к каталогу с данными, например File="C:\Bases\Accounting". Если строка начинается с Srvr= — база серверная: указаны имя сервера 1С и имя базы в кластере, а физическое расположение данных определяется СУБД.
Если путь обрезан и не читается полностью, нажмите кнопку «Изменить» — в открывшемся окне параметров базы поле «Каталог информационной базы» или параметры сервера будут показаны целиком.
Где лежит файловая база: структура каталога
Файловая информационная база — это обычный каталог на локальном или сетевом диске. Главный файл в нём — 1Cv8.1CD: именно в нём хранятся конфигурация, данные и настройки. Размер этого файла у рабочей базы может составлять от сотен мегабайт до нескольких гигабайт.
Кроме основного файла в каталоге встречаются служебные элементы: 1Cv8.1CL (файл блокировок), каталоги 1Cv8Log (журнал регистрации), 1Cv8tmp* (временные файлы), а также файлы индексов полнотекстового поиска. Удалять вручную можно только временные каталоги и то при закрытой базе; трогать 1Cv8.1CD и журнал регистрации без понимания последствий нельзя.
Типичные места, где пользователи размещают файловые базы: C:\Bases, D:\1C_Bases, каталог в «Документах», сетевая папка на файловом сервере вида \\SERVER\1C\Trade. Единого стандартного расположения нет — путь выбирается при создании базы.
Как найти базу через конфигуратор и реестр
Если база открывается в конфигураторе, путь можно посмотреть через меню «Администрирование» — «Сохранить резервную копию» или через диалог выгрузки: в нём по умолчанию часто подставляется каталог базы. Более надёжный способ — при открытом конфигураторе посмотреть строку подключения в свойствах сеанса через консоль кластера (для серверных баз) или снова свериться со списком баз в окне запуска.
Список информационных баз пользователя Windows хранится в файле ibases.v8i. Он находится в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i. Откройте этот файл обычным блокнотом — для каждой базы в нём указаны параметры Connect= с путём или параметрами сервера.
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8iЭтот способ удобен, когда нужно найти базы на компьютере, где окно запуска не открывается или список баз очищен. Также файл ibases.v8i полезно скопировать при переносе настроек на новый компьютер — тогда весь список баз подхватится автоматически.
Где находится серверная база данных
В клиент-серверном варианте на компьютере пользователя данных нет вообще — есть только запись в списке баз с параметрами подключения. Физически информация хранится в СУБД: MS SQL Server, PostgreSQL, Oracle или IBM Db2. Файлы базы (например, .mdf и .ldf у MS SQL) располагаются в каталогах данных сервера СУБД.
Чтобы узнать точное расположение, нужно открыть средство администрирования СУБД. Для MS SQL Server это SQL Server Management Studio: в свойствах базы данных на вкладке «Файлы» указаны пути к файлам данных и журнала транзакций. Для PostgreSQL расположение кластера данных задаётся параметром data_directory и видно в конфигурации сервера.
Имя базы в СУБД обычно совпадает с именем, указанным в параметре Ref= строки подключения, но администратор мог назвать её иначе. Если доступа к серверу СУБД нет, уточните расположение у администратора сервера — самостоятельный поиск по дискам сервера без понимания структуры СУБД небезопасен.
Файловый и серверный режимы: где искать данные
Каталог на диске с файлом 1Cv8.1CD. Путь виден в строке подключения File=. Подходит для копирования простым копированием каталога при закрытой базе.
Данные в СУБД (MS SQL, PostgreSQL и др.). На компьютере пользователя только параметры подключения. Резервное копирование — средствами СУБД или выгрузкой .dt.
Как найти базу поиском по диску
Если ни списка баз, ни доступа к конфигуратору нет, файловую базу можно найти поиском по главному файлу. Откройте проводник, перейдите на нужный диск и в строке поиска введите 1Cv8.1CD. Поиск покажет все каталоги, где лежат файловые базы 1С.
Чтобы отличить рабочую базу от старой копии, смотрите на дату изменения файла и его размер: активная база изменяется ежедневно, архивные копии обычно лежат в каталогах с говорящими именами вроде «backup», «архив», «копия». Если баз несколько и непонятно, какая актуальная, сравните даты изменения и уточните у пользователей, с какой базой они работают.
Копирование и перенос базы: что учесть
Файловую базу можно скопировать простым копированием каталога, но только при полностью закрытой базе: все сеансы пользователей и конфигуратор должны быть завершены, файл 1Cv8.1CL при этом исчезает. Копирование «на живую» даёт битую копию, которая может не открыться или содержать повреждённые данные.
Более правильный способ переноса — выгрузка в файл .dt через конфигуратор («Администрирование» — «Выгрузить информационную базу»). Такой файл затем загружается в новую пустую базу на другом компьютере или в серверном варианте. Для серверных баз это единственный корректный способ переноса средствами 1С без манипуляций с СУБД.
Как проверить, что база найдена и подключена правильно
После определения пути проверьте подключение: выделите базу в списке и запустите режим «1С:Предприятие». Если путь верный, база откроется без ошибок. Сообщение «Информационная база не обнаружена» или ошибка доступа означает, что каталог перемещён, переименован, либо сетевой диск недоступен.
Для сетевых файловых баз дополнительно проверьте, что сетевой ресурс доступен с компьютера: откройте путь вида \\SERVER\1C в проводнике. Если папка не открывается — проблема в сети или правах доступа, а не в самой 1С.
Как проверить результат
Путь существует и открывается в проводнике
Каталог не найден или недоступен
База открывается без ошибок, данные актуальны
Ошибка «база не обнаружена» или пустые данные
Файл на месте, дата изменения свежая
Файл отсутствует или не изменялся месяцами
Что важно запомнить
Путь к базе 1С 8 всегда виден в строке подключения окна запуска или в файле ibases.v8i. Файловая база — это каталог с файлом 1Cv8.1CD, серверная — данные в СУБД. Любые операции с файлами базы выполняйте только при закрытых сеансах и после резервной копии.
Частые вопросы
Как узнать путь к базе, если 1С не запускается?
Откройте файл ibases.v8i в каталоге %APPDATA%\1C\1CEStart\ обычным блокнотом. В нём для каждой базы указан параметр Connect с путём к каталогу или параметрами сервера. Если файл пуст или удалён, ищите базу поиском по имени файла 1Cv8.1CD на всех дисках.
Можно ли просто скопировать папку с базой на другой компьютер?
Да, для файловой базы это допустимо, но только при полностью закрытой базе — ни один пользователь и ни один конфигуратор не должны быть к ней подключены. После копирования на новом компьютере базу нужно добавить в список через кнопку «Добавить» с указанием нового пути.
Где хранятся данные, если база серверная?
В системе управления базами данных: MS SQL Server, PostgreSQL, Oracle или IBM Db2. Файлы базы лежат в каталогах данных сервера СУБД, их точное расположение видно в свойствах базы через средства администрирования СУБД. На компьютере пользователя хранятся только параметры подключения.
Что за файл 1Cv8.1CD и можно ли его открыть напрямую?
Это основной файл файловой информационной базы, содержащий конфигурацию и данные. Открыть его можно только платформой 1С — двойной щелчок или сторонние программы не дадут прочитать содержимое. Изменять файл вручную нельзя: это приведёт к повреждению базы.
Почему в списке базы есть, а по указанному пути каталога нет?
Каталог был перемещён, переименован или удалён после добавления базы в список, либо недоступен сетевой диск. Найдите базу поиском по файлу 1Cv8.1CD и обновите путь через кнопку «Изменить» в списке баз.
Как перенести список баз на новый компьютер?
Скопируйте файл ibases.v8i из каталога %APPDATA%\1C\1CEStart\ в тот же каталог на новом компьютере. После первого запуска 1С список баз появится автоматически, при условии что пути к базам (например, сетевые папки) доступны с нового рабочего места.