Администрирование · 10 мин
1С 8: где находится путь к базам и как его узнать
Где в 1С 8 посмотреть путь к информационной базе: список баз, файл ibases.v8i, серверный вариант, перенос базы и типичные ошибки при поиске каталога.
Когда нужно сделать резервную копию, перенести базу на другой компьютер или подключить общий доступ, первым делом требуется узнать, где физически лежат файлы информационной базы. В 1С 8 путь к базе зависит от режима работы: файловый вариант хранится в обычном каталоге на диске, а клиент-серверный — на сервере СУБД, и найти его можно только через консоль кластера.
Быстрее всего путь виден прямо в окне запуска: при выделении базы в списке строка с расположением отображается внизу окна. Но есть и другие способы — через конфигуратор, служебные файлы платформы и консоль администрирования. Ниже разобраны все варианты и ситуации, когда путь «теряется».
Как посмотреть путь к базе в окне запуска 1С
Запустите ярлык 1С:Предприятие — откроется стартовое окно со списком информационных баз. Выделите нужную базу одним щелчком, не запуская её. В нижней части окна появится строка вида «File="C:\Bases\Trade";» — это и есть полный путь к каталогу базы для файлового варианта.
Для клиент-серверной базы строка будет выглядеть иначе: «Srvr="Server1";Ref="Trade";». Здесь указаны имя сервера и имя базы в кластере, но не физическое расположение файлов — его придётся искать на стороне сервера СУБД.
Если строка обрезана и путь длинный, нажмите кнопку «Изменить» — откроется мастер редактирования, где в первом шаге указан режим работы, а во втором — полный каталог базы, который можно выделить и скопировать.
- 1Откройте ярлык 1С:Предприятие
- 2Выделите нужную базу в списке одним щелчком
- 3Посмотрите строку пути внизу окна
- 4При необходимости нажмите «Изменить» и скопируйте полный путь из мастера
- 5Откройте этот каталог в проводнике Windows
Как узнать путь через конфигуратор
Если база уже запускается, путь можно посмотреть изнутри. Откройте конфигуратор, авторизуйтесь и перейдите в меню «Администрирование — Параметры информационной базы». В открывшемся окне в поле «Каталог» будет указано расположение файловой базы.
Этот способ удобен, когда стартовый список баз очищен или повреждён, но сама база рабочая. Заодно в параметрах виден режим блокировки регламентных заданий и другие служебные настройки, полезные при администрировании.
В режиме «Предприятие» прямого окна с путём нет, но можно открыть «Сервис — Параметры» или посмотреть журнал регистрации. Практичнее использовать конфигуратор — он показывает каталог явно и без дополнительных действий.
Где хранится список баз: файл ibases.v8i
Все пути, которые показывает стартовое окно, платформа берёт из служебного файла ibases.v8i. Он находится в профиле пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Файл текстовый, его можно открыть блокнотом.
Внутри каждая база описана блоком: в квадратных скобках имя, ниже параметры Connect, ID, App и другие. Строка Connect=File="C:\Bases\Trade"; содержит путь. Если баз несколько, блоки идут подряд — так можно быстро увидеть расположение всех баз сразу.
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» и получите список всех файловых баз на компьютере.
Путь ведёт в локальный или сетевой каталог с файлом 1Cv8.1CD
Физические файлы лежат на сервере СУБД, а не на компьютере пользователя
Подключение через публикацию на веб-сервере, путь ищите в настройках публикации
Где искать путь для клиент-серверной базы
В клиент-серверном варианте на компьютере пользователя файлов базы нет — есть только ссылка на сервер. Чтобы узнать физическое расположение, откройте консоль администрирования серверов 1С (на сервере или у администратора), найдите нужную базу в списке и откройте её свойства.
В свойствах указаны тип СУБД, сервер баз данных и имя базы в СУБД. Дальше путь к файлам данных смотрят уже средствами самой СУБД: для MS SQL Server — в SQL Server Management Studio через свойства базы, раздел «Файлы»; для PostgreSQL — в каталоге данных кластера, который задаётся при установке.
Самостоятельно перемещать или копировать файлы СУБД напрямую нельзя — для переноса серверной базы используют выгрузку в dt через конфигуратор или штатные средства резервного копирования СУБД.
Как изменить путь к базе и перенести её
Для переноса файловой базы сначала завершите работу всех пользователей. Затем скопируйте каталог базы целиком в новое место — вместе с файлом 1Cv8.1CD и всеми вложенными папками. Удалять старый каталог стоит только после проверки, что база открывается с нового места.
Далее обновите путь в списке баз: выделите базу в окне запуска, нажмите «Изменить» и укажите новый каталог. Альтернатива — удалить базу из списка и добавить заново, выбрав «Добавление в список существующей информационной базы».
Если база общая и лежит на сетевом диске, путь нужно поменять у каждого пользователя. Быстрый способ — скопировать исправленный файл ibases.v8i в профили пользователей или раздать готовый файл списка баз с расширением .v8l.
Что делать, если путь указывает на несуществующий каталог
Если при запуске появляется ошибка «Информационная база не обнаружена», значит по указанному пути каталога или файла 1Cv8.1CD нет. Причины: базу переместили, переименовали папку, отключили сетевой диск или переустановили систему.
Порядок поиска: проверьте, не сменилась ли буква сетевого диска; выполните поиск файла 1Cv8.1CD по всем дискам; загляните в резервные копии. Если база найдена в новом месте — просто обновите путь в списке через кнопку «Изменить».
Если файлов нет нигде, восстановить базу можно только из копии: выгрузки dt, архива каталога или бэкапа СУБД для серверного варианта. Это веский аргумент настроить регулярное резервное копирование, если оно ещё не настроено.
Как выбрать действие
Проверка результата после смены пути
После переноса или изменения пути убедитесь, что база открывается и в конфигураторе, и в режиме «Предприятие». Проверьте, что на месте последние документы и справочники — это подтвердит, что скопирована актуальная версия, а не старая копия.
Для общей базы попросите войти хотя бы одного пользователя с другого компьютера. Если у него путь не обновлён, он либо не сможет войти, либо продолжит работать со старой копией — это самая опасная ситуация, ведущая к раздвоению данных.
Как проверить результат
Открывается без ошибок в обоих режимах
Ошибка «информационная база не обнаружена»
На месте последние документы и изменения
Данные устарели — скопирована старая версия
Все входят в базу по новому пути
Часть пользователей работает со старой копией
Что важно запомнить
Путь к файловой базе виден внизу окна запуска и в конфигураторе, все пути хранятся в файле ibases.v8i в профиле пользователя, а файловую базу распознают по файлу 1Cv8.1CD. Переносить базу можно только после завершения всех сеансов, а серверную — через выгрузку или средства СУБД.
Частые вопросы
Где лежит файл списка баз 1С 8?
В профиле пользователя Windows: %APPDATA%\1C\1CEStart\ibases.v8i. Файл текстовый, открывается блокнотом и содержит блоки с путями ко всем базам из стартового списка.
Как найти все базы 1С на компьютере?
Запустите поиск по дискам по имени файла 1Cv8.1CD — каждый найденный файл соответствует одной файловой базе, а его папка и есть путь к базе.
Почему в списке базы есть, а запустить её нельзя?
Запись в списке — это только ссылка. Если каталог переместили, переименовали или сетевой диск недоступен, появляется ошибка обнаружения базы. Найдите реальное расположение и обновите путь через кнопку «Изменить».
Можно ли хранить файловую базу на сетевом диске?
Можно, и это типовая практика для небольшой работы группы, но лучше указывать UNC-путь вида \\Server\Bases, а не букву диска — у разных пользователей буквы могут отличаться. Учтите, что при большом числе пользователей файловый режим по сети работает медленно.
Как узнать путь к серверной базе, если нет доступа к серверу?
С компьютера пользователя физическое расположение файлов СУБД увидеть нельзя — доступны только имя сервера и имя базы из строки подключения. За физическим путём обращайтесь к администратору сервера 1С или СУБД.
Что будет, если удалить базу из списка в окне запуска?
Удалится только запись-ссылка, сами файлы базы на диске останутся нетронутыми. Базу можно добавить обратно через «Добавить — Добавление в список существующей информационной базы», указав тот же каталог.