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

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

Где лежат пути к базам 1С и как их найти

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

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

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

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

Основное место, где лежат пути к базам 1С на компьютере пользователя, — файл ibases.v8i. Это текстовый файл, который создаёт и обновляет стартёр 1С (1cestart.exe) при добавлении баз в список. В нём для каждой базы записаны название, тип подключения и путь к каталогу или параметры сервера.

Стандартное расположение файла в Windows:

text
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i

Папка AppData скрыта по умолчанию. Чтобы попасть в неё, введите в адресной строке Проводника %APPDATA%\1C\1CEStart и нажмите Enter — система сама подставит нужный профиль. Если базы добавлялись «для всех пользователей» или через общий список, файл может также лежать в каталоге C:\ProgramData\1C\1CEStart.

Открыть ibases.v8i можно обычным Блокнотом. Каждая база описана блоком в квадратных скобках, а путь указан в параметре Connect=File="..."; для файлового варианта. Редактировать файл можно вручную, но делать это следует при закрытой 1С, иначе стартёр перезапишет изменения при выходе.

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

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

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

Если база файловая, внизу окна запуска будет строка вида File="D:\Bases\Trade". Для клиент-серверного варианта отображается Srvr="Server1";Ref="Trade" — здесь указан не путь к файлам, а имя сервера и имя базы в кластере, и искать каталог на диске по этой строке бессмысленно.

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

Где лежат файлы файловой базы и что внутри каталога

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

Путь к этому каталогу задаётся при добавлении базы в список и хранится в ibases.v8i. Типичные места размещения: диск D: или E: на сервере, сетевая папка вида \\SERVER\Bases\, реже — локальный диск пользователя. Само по себе расположение не регламентировано: платформе важно только, чтобы путь был доступен и у пользователя были права на чтение и запись в каталог.

Если база лежит на сетевом диске, путь в списке баз должен быть одинаково доступен со всех рабочих мест. Практичнее использовать UNC-путь (\\SERVER\Bases\...), а не букву подключённого диска: буквы у разных пользователей могут различаться, и база «пропадёт» на части компьютеров.

Где хранятся пути серверных баз

В клиент-серверном варианте файлы данных лежат не в каталоге, доступном пользователям, а внутри СУБД — Microsoft SQL Server, PostgreSQL или другой поддерживаемой системы. Пользовательский файл ibases.v8i в этом случае содержит только имя сервера 1С и имя базы в кластере, а не физический путь.

Реальное расположение файлов данных (mdf, ndf, ldf для MS SQL) определяется настройками самой СУБД и задаётся при создании базы. Узнать его можно в SQL Server Management Studio через свойства базы данных, раздел «Файлы». Привязка имени базы 1С к базе СУБД хранится в консоли администрирования серверов 1С: откройте свойства информационной базы в кластере — там указаны сервер СУБД и имя базы данных.

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

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

Путь — это каталог с файлом 1Cv8.1CD. Легко найти и скопировать, но ограничена по числу одновременных пользователей и производительности.

Серверная база

Путь — это имя сервера и базы в кластере; файлы лежат внутри СУБД. Копирование делается средствами СУБД, а не копированием каталога.

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

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

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

Если баз много и пользователей тоже много, вручную править список на каждом компьютере неудобно. Альтернатива — общий файл списка баз с расширением .v8i, выложенный в сетевую папку: в настройках стартёра (кнопка «Настройка» в окне запуска) можно указать путь к общему списку, и он подтянется всем пользователям автоматически.

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

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

Типичные ошибки
01
Перенос каталога базы при открытых сеансах — повреждение файла 1Cv8.1CD и потеря данных.
02
Использование букв сетевых дисков вместо UNC-путей — у части пользователей база перестаёт открываться.
03
Копирование только файла 1Cv8.1CD без каталога журнала при переносе — теряется история журнала регистрации.
04
Правка ibases.v8i при запущенной 1С — изменения затираются при закрытии программы.
05
Удаление «старой» копии базы до проверки работоспособности новой — не к чему откатиться при сбое.

Отдельная ситуация — путь указывает на съёмный носитель или папку, синхронизируемую облачным сервисом. Размещать рабочую базу в таких каталогах нельзя: одновременная запись платформы и синхронизатора в один файл рано или поздно приводит к конфликтам и повреждению данных. Облачные папки допустимы только как место хранения архивных копий (выгрузок .dt или zip-архивов каталога), но не самой рабочей базы.

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

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

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

Каталог открывается в Проводнике, внутри есть 1Cv8.1CD

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

Путь не открывается или каталог пустой

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

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

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

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

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

База запускается со всех рабочих мест по одному пути

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

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

FAQ

Где лежит список баз 1С, если AppData не видно?

Папка AppData скрыта по умолчанию. Введите в адресной строке Проводника %APPDATA%\1C\1CEStart и нажмите Enter — откроется каталог с файлом ibases.v8i. Либо включите отображение скрытых элементов в параметрах вида Проводника.

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

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

Как узнать путь к базе, если 1С уже не запускается?

Откройте файл ibases.v8i в профиле пользователя (через %APPDATA%\1C\1CEStart) Блокнотом и найдите блок с названием базы — путь указан в строке Connect=File="...". Если база серверная, там будут имя сервера и имя базы в кластере.

Можно ли редактировать ibases.v8i вручную?

Да, это обычный текстовый файл. Правьте его при полностью закрытой 1С, сохраняйте в кодировке UTF-8 и не нарушайте структуру блоков в квадратных скобках. Перед правкой сделайте копию файла — при ошибке синтаксиса база просто не появится в списке.

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

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

Где лежат файлы серверной базы 1С?

У пользователя хранится только имя сервера и базы в кластере. Физические файлы данных размещаются в каталоге, заданном СУБД при создании базы; для MS SQL Server его можно посмотреть в Management Studio в свойствах базы данных на вкладке «Файлы».

Итог

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

Пути к базам 1С хранятся в файле ibases.v8i в профиле пользователя и видны внизу окна запуска. Файловая база — это каталог с файлом 1Cv8.1CD, серверная — запись в кластере и файлы внутри СУБД. Любые операции с файлами базы выполняйте только после завершения всех сеансов и с резервной копией.