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

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

Как редактировать список баз 1С: добавление, изменение и перенос

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

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

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

Что представляет собой список баз и где он хранится

Каждая запись списка содержит имя базы, тип подключения (файловый или клиент-серверный) и параметры соединения: путь к каталогу для файловой базы либо имя сервера и имя базы на сервере для клиент-серверной. Дополнительно могут храниться настройки версии платформы, режима запуска и параметров аутентификации.

Физически список хранится в файле ibases.v8i. В Windows он обычно находится в каталоге C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\. Это обычный текстовый файл в кодировке UTF-16, который можно открыть блокнотом. Если базы не отображаются после переустановки Windows или смены компьютера — почти всегда дело в том, что этот файл не был перенесён.

У каждого пользователя компьютера свой файл списка. Если на одном ПК работают несколько сотрудников под разными учётными записями Windows, изменения списка у одного не затронут другого. Для общих баз это решается либо ручным добавлением у каждого пользователя, либо использованием общих списков через параметр запуска.

Как добавить базу в список

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

Добавление файловой базы

Для файловой базы укажите имя (произвольное, понятное вам название) и путь к каталогу, где лежит файл 1Cv8.1CD. Путь можно выбрать через кнопку обзора. Если база лежит на сетевом диске, используйте полный сетевой путь вида \\server\bases\trade — он надёжнее, чем путь через подключённый сетевой диск, потому что буква диска может отличаться у разных пользователей.

Добавление клиент-серверной базы

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

Добавление базы в список
  1. 1
    Откройте окно запуска 1С и нажмите «Добавить»
  2. 2
    Выберите «Добавление в список существующей информационной базы»
  3. 3
    Укажите понятное имя базы и тип расположения
  4. 4
    Для файловой базы задайте путь к каталогу с файлом 1Cv8.1CD, для серверной — имя сервера и имя базы
  5. 5
    Нажмите «Готово» и запустите базу для проверки подключения

Как изменить параметры существующей базы

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

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

В диалоге редактирования также задаются дополнительные параметры: версия платформы для запуска (полезно, когда установлено несколько версий), разрядность клиента и строка дополнительных параметров командной строки. Меняйте эти настройки только если понимаете их назначение — неверная версия платформы может заблокировать запуск базы, требующей конкретный релиз.

Как удалить базу из списка

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

Опасность возникает в другом месте: пользователи иногда путают удаление из списка с удалением самой базы и наоборот. Если задача — полностью избавиться от файловой базы, сначала удалите запись из списка, затем вручную удалите каталог с файлом 1Cv8.1CD. Для серверной базы удаление выполняется через консоль кластера или средствами СУБД — это работа администратора.

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

Как перенести список баз на другой компьютер

Самый быстрый способ переноса — скопировать файл ibases.v8i из каталога AppData\Roaming\1C\1CEStart старого компьютера в тот же каталог на новом. Если каталога 1CEStart на новой машине ещё нет, запустите 1С один раз — платформа создаст структуру папок, после чего подмените файл.

Учтите ограничение: пути к файловым базам должны быть доступны и с нового компьютера. Если базы лежали локально на старом ПК, их каталоги нужно скопировать отдельно и поправить пути в списке. Сетевые и серверные базы подхватятся без изменений при условии, что новый компьютер имеет доступ к тем же ресурсам.

Альтернативный способ — общий список баз через файл .v8l или параметр запуска /AppDataPath и настройка файла 1cescmn.cfg с директивой CommonInfoBases. Такой подход используют администраторы, чтобы у всех сотрудников автоматически появлялся единый перечень баз, который обновляется централизованно.

Способы переноса списка

Копирование ibases.v8i

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

Общий список через CommonInfoBases

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

Ручное добавление

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

Редактирование файла ibases.v8i вручную

Файл списка — обычный текст, поэтому опытные пользователи редактируют его напрямую: так удобно массово переименовать базы, поменять пути после миграции на новый файловый сервер или быстро развернуть одинаковый список на десятке машин. Каждая база описана блоком в квадратных скобках с параметрами Connect, ID, App и другими.

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

Для файловой базы строка подключения выглядит как Connect=File="C:\Bases\Trade";, для серверной — Connect=Srvr="server1c";Ref="trade";. При массовой замене путей удобно использовать поиск и замену в текстовом редакторе: например, заменить старое имя сервера на новое во всех записях одной операцией.

Типичные ошибки
01
Редактирование ibases.v8i при открытом окне запуска — платформа перезаписывает файл, и изменения теряются
02
Указание пути через букву сетевого диска вместо UNC-пути — у других пользователей диск может быть подключён под другой буквой
03
Удаление каталога базы вместе с записью из списка без резервной копии — данные теряются безвозвратно
04
Ошибка в имени серверной базы при добавлении — база не запускается, хотя запись в списке есть
05
Добавление новой базы по шаблону вместо подключения существующей — создаётся пустая база вместо рабочей

Типичные проблемы и их решение

Ситуация «база есть в списке, но не запускается» почти всегда означает, что путь указывает на пустой или недоступный каталог. Проверьте в проводнике, существует ли файл 1Cv8.1CD по указанному адресу и есть ли у вас права на чтение сетевой папки. Для серверной базы уточните у администратора, не переименовали ли базу в кластере и работает ли сам сервер.

Обратная ситуация — список пуст после обновления платформы или смены пользователя Windows. Список привязан к профилю: проверьте, не зашли ли вы под другой учётной записью, и поищите ibases.v8i в профилях других пользователей. Если файл найден — скопируйте его в свой каталог 1CEStart.

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

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

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

Открывается окно входа с выбором пользователя

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

Сообщение «информационная база не обнаружена» — проверяйте путь

Путь к файловой базе
Норма

В каталоге есть файл 1Cv8.1CD, путь доступен с нужных компьютеров

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

Каталог пуст, недоступен или путь ведёт на локальный диск чужого ПК

Список после переноса файла ibases.v8i
Норма

Все записи отображаются и запускаются

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

Часть баз не открывается — пути изменились, требуется правка записей

Если записей много и в них трудно ориентироваться, используйте сортировку и группировку списка: в окне запуска есть настройка отображения в виде дерева, а записи можно упорядочить по имени. Осмысленные имена баз — «Бухгалтерия рабочая», «ЗУП копия для тестов» — экономят время и снижают риск случайно войти не в ту базу.

Итог

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

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

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

Удалится ли база данных, если удалить её из списка?

Нет. Удаление из списка убирает только ссылку на базу. Файл 1Cv8.1CD или серверная база остаются на месте. Чтобы вернуть запись, добавьте базу заново, указав тот же путь или параметры сервера.

Где найти файл списка баз, если папка AppData скрыта?

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

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

Да. Используйте общий список через директиву CommonInfoBases в файле 1cescmn.cfg, указав путь к файлу описания баз на общем сетевом ресурсе. Тогда единый перечень появится у всех, а обновлять его нужно будет в одном месте.

База в списке есть, но при запуске пишет, что она не обнаружена. Что делать?

Откройте запись кнопкой «Изменить» и проверьте путь. Затем в проводнике убедитесь, что по этому пути существует файл 1Cv8.1CD и каталог доступен. Для серверной базы уточните у администратора актуальные имя сервера и имя базы в кластере.

Как переименовать базу в списке, не затрагивая саму базу?

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

Можно ли редактировать ibases.v8i обычным блокнотом?

Да, файл текстовый. Но закройте перед этим все окна запуска 1С и сделайте копию файла: при ошибке синтаксиса записи могут пропасть из списка, а открытая платформа перезапишет файл при закрытии.