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

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

1С 8: где находится путь к базам и как его узнать

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

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

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

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

Запустите ярлык 1С:Предприятие — откроется стартовое окно со списком информационных баз. Выделите нужную базу одним щелчком, не запуская её. В нижней части окна появится строка вида «File="C:\Bases\Trade";» — это и есть полный путь к каталогу базы для файлового варианта.

Для клиент-серверной базы строка будет выглядеть иначе: «Srvr="Server1";Ref="Trade";». Здесь указаны имя сервера и имя базы в кластере, но не физическое расположение файлов — его придётся искать на стороне сервера СУБД.

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

Порядок действий в окне запуска
  1. 1
    Откройте ярлык 1С:Предприятие
  2. 2
    Выделите нужную базу в списке одним щелчком
  3. 3
    Посмотрите строку пути внизу окна
  4. 4
    При необходимости нажмите «Изменить» и скопируйте полный путь из мастера
  5. 5
    Откройте этот каталог в проводнике Windows

Как узнать путь через конфигуратор

Если база уже запускается, путь можно посмотреть изнутри. Откройте конфигуратор, авторизуйтесь и перейдите в меню «Администрирование — Параметры информационной базы». В открывшемся окне в поле «Каталог» будет указано расположение файловой базы.

Этот способ удобен, когда стартовый список баз очищен или повреждён, но сама база рабочая. Заодно в параметрах виден режим блокировки регламентных заданий и другие служебные настройки, полезные при администрировании.

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

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

Все пути, которые показывает стартовое окно, платформа берёт из служебного файла ibases.v8i. Он находится в профиле пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Файл текстовый, его можно открыть блокнотом.

Внутри каждая база описана блоком: в квадратных скобках имя, ниже параметры Connect, ID, App и другие. Строка Connect=File="C:\Bases\Trade"; содержит путь. Если баз несколько, блоки идут подряд — так можно быстро увидеть расположение всех баз сразу.

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

Папка AppData скрыта по умолчанию. Чтобы попасть в неё, введите в адресной строке проводника %APPDATA%\1C\1CEStart и нажмите Enter — проводник сам раскроет нужный путь. Этот же файл удобно копировать между компьютерами, чтобы перенести весь список баз разом.

Пути по умолчанию и типовые места хранения

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

  • Каталог C:\1C_Bases, C:\Bases или D:\1C — выделенные папки на системном или втором диске;
  • папка «Мои документы» пользователя, если базу создавали без изменения пути;
  • сетевые папки вида \\Server\Bases\ при общем доступе для нескольких пользователей;
  • папки внутри каталога шаблонов при развёртывании из шаблона.

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

File="..."Файловая база

Путь ведёт в локальный или сетевой каталог с файлом 1Cv8.1CD

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

Физические файлы лежат на сервере СУБД, а не на компьютере пользователя

ws=Веб-сервер

Подключение через публикацию на веб-сервере, путь ищите в настройках публикации

Где искать путь для клиент-серверной базы

В клиент-серверном варианте на компьютере пользователя файлов базы нет — есть только ссылка на сервер. Чтобы узнать физическое расположение, откройте консоль администрирования серверов 1С (на сервере или у администратора), найдите нужную базу в списке и откройте её свойства.

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

Самостоятельно перемещать или копировать файлы СУБД напрямую нельзя — для переноса серверной базы используют выгрузку в dt через конфигуратор или штатные средства резервного копирования СУБД.

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

Для переноса файловой базы сначала завершите работу всех пользователей. Затем скопируйте каталог базы целиком в новое место — вместе с файлом 1Cv8.1CD и всеми вложенными папками. Удалять старый каталог стоит только после проверки, что база открывается с нового места.

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

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

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

Что делать, если путь указывает на несуществующий каталог

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

Порядок поиска: проверьте, не сменилась ли буква сетевого диска; выполните поиск файла 1Cv8.1CD по всем дискам; загляните в резервные копии. Если база найдена в новом месте — просто обновите путь в списке через кнопку «Изменить».

Если файлов нет нигде, восстановить базу можно только из копии: выгрузки dt, архива каталога или бэкапа СУБД для серверного варианта. Это веский аргумент настроить регулярное резервное копирование, если оно ещё не настроено.

Маршрут решения

Как выбрать действие

База запускается, нужно просто узнать расположениеПосмотрите путь внизу окна запуска или в конфигураторе
База не запускается, ошибка «не обнаружена»Ищите файл 1Cv8.1CD поиском по дискам и обновите путь
Нужно перенести базу на другой компьютерЗавершите сеансы, скопируйте каталог целиком, обновите путь в списке
База клиент-сервернаяПуть к файлам смотрите в консоли кластера и в настройках СУБД

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

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

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

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

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

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

Открывается без ошибок в обоих режимах

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

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

Актуальность данных
Норма

На месте последние документы и изменения

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

Данные устарели — скопирована старая версия

Работа других пользователей
Норма

Все входят в базу по новому пути

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

Часть пользователей работает со старой копией

Итог

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

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

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

Где лежит файл списка баз 1С 8?

В профиле пользователя Windows: %APPDATA%\1C\1CEStart\ibases.v8i. Файл текстовый, открывается блокнотом и содержит блоки с путями ко всем базам из стартового списка.

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

Запустите поиск по дискам по имени файла 1Cv8.1CD — каждый найденный файл соответствует одной файловой базе, а его папка и есть путь к базе.

Почему в списке базы есть, а запустить её нельзя?

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

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

Можно, и это типовая практика для небольшой работы группы, но лучше указывать UNC-путь вида \\Server\Bases, а не букву диска — у разных пользователей буквы могут отличаться. Учтите, что при большом числе пользователей файловый режим по сети работает медленно.

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

С компьютера пользователя физическое расположение файлов СУБД увидеть нельзя — доступны только имя сервера и имя базы из строки подключения. За физическим путём обращайтесь к администратору сервера 1С или СУБД.

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

Удалится только запись-ссылка, сами файлы базы на диске останутся нетронутыми. Базу можно добавить обратно через «Добавить — Добавление в список существующей информационной базы», указав тот же каталог.