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

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

Где расположены базы 1С и как их найти

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

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

Файловый вариант — самый распространённый у небольших организаций: вся база умещается в один файл 1Cv8.1CD внутри отдельного каталога. Клиент-серверный вариант используется при большом числе пользователей: платформа 1С обращается к серверу приложений, а тот — к СУБД, и физические файлы данных лежат в каталогах SQL-сервера.

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

Как определить режим работы базы: файловый или клиент-серверный

Первый шаг — понять, в каком режиме работает ваша информационная база. Откройте окно запуска 1С (список информационных баз), выделите нужную базу и посмотрите на строку в нижней части окна. Если там указан путь вида C:\Bases\Trade или \\Server\1CBases\Trade — это файловый режим. Если указано что-то вроде srv="Server1C";ref="Trade" — база клиент-серверная.

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

Где лежит файловая база 1С и как найти её путь

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

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

Типовые места, где создают файловые базы

Жёсткого стандарта нет — каталог задаёт администратор при добавлении базы. На практике базы чаще всего лежат в папках вида C:\1C_Bases, C:\Bases, D:\1C, в документах пользователя или на сетевом диске вида \\Server\Bases. Если путь в списке баз не читается, поищите файл 1Cv8.1CD через поиск Windows по всем локальным дискам.

Как найти путь к файловой базе
  1. 1
    Откройте окно запуска 1С (ярлык 1С:Предприятие)
  2. 2
    Выделите нужную базу в списке
  3. 3
    Посмотрите путь в строке под списком или нажмите «Изменить»
  4. 4
    Скопируйте путь и откройте каталог в проводнике
  5. 5
    Убедитесь, что в каталоге есть файл 1Cv8.1CD

Где хранятся списки баз и настройки подключения

Список информационных баз, который вы видите при запуске, хранится в файле ibases.v8i в профиле пользователя. Обычно это каталог %APPDATA%\1C\1CEStart (то есть C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart). Этот файл — обычный текстовый, его можно открыть блокнотом и увидеть пути ко всем базам сразу.

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

В том же каталоге %APPDATA%\1C\1CEStart может лежать файл 1cestart.cfg, а общие для всех пользователей настройки — в C:\ProgramData\1C\1CEStart\1cestart.cfg. В них задаются общие списки баз, версии платформы по умолчанию и параметры запуска.

text
%APPDATA%\1C\1CEStart\ibases.v8i

Где расположена клиент-серверная база 1С

В клиент-серверном режиме у базы нет «папки, которую можно открыть». Платформа подключается к серверу 1С:Предприятия, а тот работает с СУБД — MS SQL Server, PostgreSQL, Oracle или IBM Db2. Физические файлы данных (.mdf, .ndf, .ldf у MS SQL; каталоги tablespace у PostgreSQL) лежат в каталогах, которые определены настройками самой СУБД.

Чтобы узнать имя базы данных на SQL-сервере, откройте консоль кластера серверов 1С, найдите нужную информационную базу и откройте её свойства. Там указаны: сервер СУБД, имя базы данных, тип СУБД и пользователь, под которым сервер 1С подключается. По имени базы данных её файлы можно найти уже средствами СУБД — например, в SQL Server Management Studio через свойства базы, вкладку «Файлы».

Каталог сервера 1С: что лежит в srvinfo

Сервер 1С хранит свои служебные данные (список информационных баз, настройки кластера, сеансы) в каталоге srvinfo. На Windows это обычно C:\Program Files\1cv8\<версия>\data или путь, заданный при установке службы агента сервера; на Linux — /var/lib/1cv8 или аналогичный. Важно понимать: пользовательских данных там нет, только реестр баз и служебная информация кластера.

Где лежат временные файлы, кэш и журналы 1С

Помимо самой базы, платформа создаёт вспомогательные данные, которые иногда путают с расположением базы. Кэш метаданных хранится в профиле пользователя: %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8. Там лежат папки с длинными именами-идентификаторами — по одной на каждую базу. Удаление кэша безопасно: он пересоздаётся при следующем запуске, а сама база не затрагивается.

Журнал регистрации файловой базы расположен рядом с базой — в подкаталоге 1Cv8Log или в файле с расширением .lgd. В клиент-серверном режиме журнал лежит в каталоге srvinfo на сервере, в подпапке конкретной информационной базы.

Типичные ошибки
01
Копирование файла 1Cv8.1CD, пока база открыта у пользователей — копия получается несогласованной и может не открыться
02
Попытка найти клиент-серверную базу как папку на диске — её файлы находятся внутри каталогов СУБД и не предназначены для прямого копирования
03
Удаление каталога кэша вместе с каталогом базы — перед чисткой сверяйте пути: кэш лежит в профиле пользователя, база — по пути из списка баз
04
Перенос базы простым перемещением папки без изменения пути в списке баз — после этого ярлык запуска перестаёт работать

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

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

Для клиент-серверной базы корректный путь — выгрузка в файл .dt через конфигуратор («Администрирование» → «Выгрузить информационную базу») либо бэкап средствами СУБД и восстановление на новом сервере. После восстановления в консоли кластера создаётся новая информационная база с указанием нового имени базы данных.

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

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

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

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

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

Ошибка «информационная база не обнаружена» при запуске

Файл 1Cv8.1CD в каталоге
Норма

Файл существует, размер соответствует ожиданиям, дата изменения свежая

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

Файла нет, нулевой размер или очень старая дата

Вход в базу после переноса
Норма

Пользователи входят, документы и отчёты открываются

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

Ошибки блокировок, пустые списки, сообщения о несоответствии версии

Частые вопросы о расположении баз 1С

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

Да, это штатный сценарий: база размещается в общей папке, а путь указывается как \\Server\Share\Base. Учтите, что при одновременной работе нескольких пользователей с файловой базой по сети возможны блокировки и снижение скорости; при активной работе более нескольких человек обычно рекомендуют клиент-серверный режим или веб-серверную публикацию.

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

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

Где лежит база, если 1С работает через веб-сервер?

При публикации на веб-сервере сама база остаётся файловой (каталог с 1Cv8.1CD на сервере) или клиент-серверной (в СУБД). Путь к файловой базе указан в файле default.vrd в папке публикации — его можно открыть текстовым редактором и посмотреть параметр ib.

Чем отличается выгрузка .dt от копирования каталога базы?

Файл .dt — это логическая выгрузка через конфигуратор, пригодная для переноса между файловым и клиент-серверным режимами. Копирование каталога — физическая копия, она быстрее, но требует полного закрытия базы и работает только внутри файлового режима.

Можно ли изменить расположение базы без переустановки 1С?

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

Итог

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

Путь к файловой базе всегда виден в окне запуска 1С, а сама база — это файл 1Cv8.1CD в указанном каталоге. Клиент-серверная база хранится в СУБД, её имя смотрят в консоли кластера. Список баз лежит в файле ibases.v8i в профиле пользователя. Копируйте базу только при закрытых сеансах, а клиент-серверные данные — средствами СУБД или через выгрузку .dt.