Администрирование · 9 мин
Как прописать пути к базам 1С
Как прописать путь к базе 1С при добавлении в список, где хранится ibases.v8i, как указать сетевой и серверный путь, типичные ошибки и их решение.
Путь к базе 1С — это адрес, по которому платформа находит информационную базу при запуске. Для файловой базы это папка на локальном или сетевом диске, для клиент-серверной — имя сервера 1С и имя базы в кластере. Если путь указан неверно, база либо не открывается, либо открывается не та копия, что особенно опасно при одновременной работе нескольких баз.
Пути прописываются в трёх местах: в окне запуска 1С при добавлении базы в список, в файле списка баз ibases.v8i, который можно править напрямую или распространять пользователям, и в параметрах командной строки запуска. Ниже разобраны все три способа с точным синтаксисом и проверкой результата.
Где 1С хранит список баз и пути к ним
Платформа хранит список информационных баз в текстовом файле ibases.v8i. Для каждого пользователя Windows он свой и по умолчанию расположен в профиле: C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Папка AppData скрытая, поэтому проще вставить в адресную строку проводника путь %APPDATA%\1C\1CEStart.
Файл имеет простую структуру: для каждой базы указан блок с именем, строкой подключения и параметрами. Пример для файловой базы:
[Бухгалтерия предприятия]
Connect=File="D:\1C_Bases\Accounting";
ID=a1b2c3d4-0000-0000-0000-000000000000
App=Auto
Для серверной базы строка подключения выглядит иначе: Connect=Srvr="Server1C";Ref="TradeBase";. Понимание этой структуры позволяет править пути напрямую в Блокноте, копировать файл коллегам и быстро находить, куда на самом деле указывает та или иная строка в списке.
Как прописать путь к файловой базе через окно запуска
Стандартный способ — добавить базу через интерфейс стартера 1С. Откройте ярлык «1С Предприятие», нажмите кнопку «Добавить», выберите «Добавление в список существующей информационной базы». В поле имени укажите понятное название — оно будет отображаться в списке, например «Бухгалтерия (рабочая)».
Далее выберите тип расположения «На данном компьютере или на компьютере в локальной сети» и укажите каталог базы. Важно: выбирается именно папка, внутри которой лежит файл 1Cv8.1CD, а не сам файл. Нажмите «Далее» и «Готово» — путь пропишется в ibases.v8i автоматически.
- 1Откройте стартер 1С и нажмите «Добавить»
- 2Выберите «Добавление существующей базы», задайте имя
- 3Укажите каталог с файлом 1Cv8.1CD
- 4Нажмите «Готово» и запустите базу для проверки
- 5Убедитесь, что открылась нужная база — сверьте организацию и период данных
Как указать сетевой путь
Если база лежит на файловом сервере, путь можно задать двумя способами: через подключённый сетевой диск (Z:\Bases\Trade) или через UNC-путь (\\SERVER\Bases\Trade). UNC-путь надёжнее: он не зависит от того, подключён ли сетевой диск у конкретного пользователя и под какой буквой.
У пользователя должны быть права на чтение и запись в сетевую папку, иначе база откроется с ошибкой доступа или не откроется вовсе. При работе нескольких пользователей с одной файловой базой по сети возможны блокировки и снижение скорости — это ограничение самого файлового режима, а не ошибка в пути.
Как прописать путь к серверной базе
Для клиент-серверного варианта работы каталога с файлом нет — база лежит в СУБД (MS SQL Server, PostgreSQL и др.), а доступ к ней идёт через сервер 1С:Предприятия. Поэтому вместо папки указываются два параметра: адрес сервера и имя базы в кластере.
В окне добавления базы выберите тип «На сервере 1С:Предприятия». В поле «Кластер серверов» введите имя или IP-адрес сервера, например srv-1c или 192.168.0.10. В поле «Имя информационной базы» — точное имя базы, как оно задано в консоли кластера. Опечатка в имени приведёт к ошибке «информационная база не обнаружена».
Как прописать пути вручную через ibases.v8i
Ручное редактирование файла удобно, когда нужно массово поменять путь после переезда базы на другой сервер или раздать готовый список сотрудникам. Закройте 1С, откройте ibases.v8i в Блокноте или Notepad++, найдите блок нужной базы и исправьте строку Connect.
Чтобы раздать список пользователям, скопируйте готовый ibases.v8i в папку %APPDATA%\1C\1CEStart на каждом компьютере. Альтернатива — общий файл списка: в настройках стартера (кнопка «Настройка») можно указать «Общие списки информационных баз», например \\SERVER\1C\bases.v8i. Тогда все пользователи увидят единый список, который администратор обновляет в одном месте.
[Торговля (сервер)]
Connect=Srvr="srv-1c";Ref="trade_main";
App=Auto
[Архив 2023]
Connect=File="\\SERVER\Archive\buh_2023";Параметр App=Auto означает, что версия платформы подбирается автоматически. Если на компьютере несколько версий платформы и база требует конкретную, укажите её явно, например Version=8.3.22, чтобы избежать случайного запуска не той версией.
Как задать путь через командную строку и ярлык
Для автозапуска конкретной базы удобно создать ярлык с параметрами. Платформа поддерживает указание пути прямо в командной строке, минуя список баз:
"C:\Program Files\1cv8\8.3.22.1709\bin\1cv8.exe" ENTERPRISE /F"D:\1C_Bases\Accounting" /N"Иванов" /P"пароль"
Здесь /F — путь к файловой базе, для серверной используется /S"Сервер\ИмяБазы". Параметры /N и /P задают пользователя и пароль. Ключ ENTERPRISE запускает режим предприятия, DESIGNER (или конфигуратор) — режим разработки.
Типичные ошибки при указании путей и их решение
Самая частая проблема — указание пути к самому файлу 1Cv8.1CD или к вложенной подпапке вместо корневого каталога базы. Платформа в этом случае сообщает, что база не найдена, либо создаёт в указанной папке новую пустую базу, что выглядит как «пропали все данные». На самом деле данные на месте — просто путь указывает не туда.
Вторая группа ошибок связана с переездом базы: папку скопировали на новый сервер, а в списке остался старый путь. Пользователи продолжают работать со старой копией, и изменения «теряются». После любого переноса исправьте путь в ibases.v8i у всех пользователей и заблокируйте или переименуйте старый каталог, чтобы исключить работу с ним.
Как проверить, что путь прописан правильно
После добавления или изменения пути запустите базу и убедитесь, что открылись ожидаемые данные: сверьте наименование организации, последний номер документа и текущий период. Это защищает от тихой ошибки, когда путь формально верный, но ведёт на старую копию.
Точный путь открытой базы виден в самой 1С: меню «Файл» — «О программе» (или через «Сервис» в старых интерфейсах) показывает строку соединения. Сверьте её с тем, что записано в ibases.v8i.
Как проверить результат
База открывается без ошибок, данные актуальны
Ошибка «база не обнаружена» или пустая база
Путь совпадает с реальным расположением базы
Указан старый сервер или другой каталог
Все видят одни и те же документы
У разных пользователей разные данные — значит, пути ведут на разные копии
Что важно запомнить
Путь к файловой базе — это папка с файлом 1Cv8.1CD, к серверной — имя сервера и имя базы в кластере. Все пути хранятся в ibases.v8i, который можно править вручную и распространять пользователям. После любого изменения пути запустите базу и сверьте данные, чтобы исключить работу с неправильной копией.
Частые вопросы
Где найти путь к базе, если я не знаю, где она лежит?
Откройте базу в 1С и зайдите в «Файл» — «О программе»: в строке соединения будет указан каталог или сервер. Либо откройте файл ibases.v8i в папке %APPDATA%\1C\1CEStart и посмотрите параметр Connect нужной базы.
Можно ли указать путь к базе на флешке или внешнем диске?
Технически можно, но буква съёмного диска может меняться при переподключении, и путь перестанет работать. Кроме того, работа с базой на USB-носителе медленнее и рискованнее: обрыв соединения во время записи может повредить файл базы. Для переноса копируйте базу на локальный диск.
Как прописать одинаковый список баз всем сотрудникам?
Создайте файл списка на сетевом ресурсе, например \\SERVER\1C\bases.v8i, и в настройках стартера 1С у каждого пользователя добавьте его в раздел «Общие списки информационных баз». Изменения в общем файле автоматически увидят все.
Почему после переноса базы 1С создаёт пустую базу по старому пути?
Если указанный каталог существует, но файла 1Cv8.1CD в нём нет, платформа при определённых условиях предлагает или создаёт новую пустую базу. Удалите старую запись из списка, укажите правильный путь и переименуйте пустой каталог, чтобы не запутаться.
Чем отличается путь в формате File от пути Srvr/Ref?
File указывает на папку с файлом базы и подходит для локальной или небольшой сетевой работы. Srvr и Ref задают подключение через сервер 1С к базе в СУБД — это вариант для многопользовательской работы с большими объёмами данных. Перепутать их нельзя: синтаксис и механизм подключения принципиально разные.
Как задать конкретную версию платформы для базы?
В окне редактирования базы в стартере выберите нужную версию в поле «Версия 1С:Предприятия» вместо значения «Авто». При ручном редактировании ibases.v8i добавьте в блок базы строку Version=8.3.22 с нужным номером релиза.