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

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

Как прописать путь базы 1С

Как прописать путь базы 1С при добавлении в список, через файл списка баз, для файловой и клиент-серверной версии. Проверка результата и частые ошибки.

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

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

Ниже разобраны способы указать путь через стандартное окно запуска, через файл списка баз v8i и через параметры командной строки, а также типичные ошибки и способы проверить, что путь прописан корректно.

Как узнать текущий путь базы 1С

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

Если база уже открыта, путь можно посмотреть через меню «Файл» — «Сохранить копию» или через сведения о конфигурации, но проще всего — прямо в стартере. Для файловой базы путь выглядит как обычный каталог, например D:\Bases\Trade или \\Server\Bases\Trade. Внутри такого каталога обязательно лежит файл 1Cv8.1CD — это и есть файл данных.

В каталоге есть файл 1Cv8.1CDФайловая база

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

В настройках указаны сервер и имя базыКлиент-серверная база

Путь задаётся парой «кластер серверов + имя базы данных»

Путь начинается с http или httpsВеб-публикация

Подключение идёт через веб-сервер, путь — это адрес публикации

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

Стандартный способ — через диалог добавления информационной базы. Откройте стартер 1С — окно со списком баз. Если список пуст, платформа сама предложит добавить базу; если базы уже есть, нажмите кнопку «Добавить».

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

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

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

Путь для файловой базы: локальный и сетевой

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

Если с базой работают несколько пользователей, каталог размещают на общем сетевом ресурсе, а путь указывают в формате UNC: \\Server\Bases\Accounting. Использовать подключённый сетевой диск (например, Z:\Bases) допустимо, но менее надёжно: буква диска может не подключиться при входе в систему, и база перестанет открываться.

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

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

В клиент-серверном варианте понятие «путь» другое: файлы с данными лежат на сервере СУБД (MS SQL, PostgreSQL и др.), а пользователь указывает параметры подключения к кластеру серверов 1С. В окне добавления базы выбирается тип «На сервере 1С:Предприятия».

Заполняются два ключевых поля: «Кластер серверов» — имя или IP-адрес сервера, где работает агент сервера 1С, и «Имя информационной базы» — название базы в кластере. Это имя задаёт администратор при создании базы в консоли кластера, оно не обязано совпадать с именем базы в СУБД.

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

Как прописать путь через файл ibases.v8i

Список баз, который показывает стартер, хранится в файле ibases.v8i. Для текущего пользователя он обычно находится в профиле: C:\Users\Имя\AppData\Roaming\1C\1CEStart\ibases.v8i. Файл текстовый, его можно открыть и отредактировать в «Блокноте».

Каждая база описывается секцией в квадратных скобках с набором параметров. Фрагмент для файловой базы выглядит так:

[Бухгалтерия]

Connect=File="\\Server\Bases\Accounting";

ID=8f3a2b1c-0000-0000-0000-000000000000

App=Auto

Параметр Connect и содержит путь: File="путь" для файловой базы или Srvr="Сервер";Ref="ИмяБазы" для серверной. Поле ID — уникальный идентификатор; если добавляете базу вручную, проще скопировать секцию существующей базы и изменить название, путь и идентификатор.

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

ini
[Торговля]
Connect=Srvr="srv1c";Ref="trade";
App=Auto

Запуск базы с указанием пути через командную строку

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

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" ENTERPRISE /F"\\Server\Bases\Accounting" /N"Иванов" /P"пароль"

Здесь /F задаёт путь к файловой базе, /N и /P — имя пользователя и пароль (их можно не указывать, тогда платформа спросит при входе). Для серверной базы вместо /F используется параметр /S"Сервер\ИмяБазы". Такой ярлык удобен для регламентных операций и тестовых запусков.

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

Частые ошибки и как их исправить

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

Вторая типичная ситуация — путь указывает на сетевой диск, который не подключён. Проверьте доступность ресурса через проводник: если папка \\Server\Bases не открывается, проблема в сети или правах, а не в 1С. Третья ошибка — указание пути к файлу вместо папки или к пустой папке, где нет 1Cv8.1CD.

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

Как проверить, что путь прописан правильно

Базовая проверка — запуск базы двойным щелчком из списка. Если открылось окно авторизации или сама база, путь указан верно. Если появилась ошибка, внимательно прочитайте её текст: платформа обычно сообщает, по какому адресу пыталась подключиться.

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

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

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

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

Открывается окно авторизации или сама база

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

Ошибка «база не обнаружена» или «ошибка соединения»

Содержимое каталога файловой базы
Норма

В папке есть файл 1Cv8.1CD и служебные файлы

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

Папка пустая или путь ведёт к файлу, а не к каталогу

Доступность сетевого пути
Норма

Папка \\Сервер\Базы открывается в проводнике без запроса

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

Проводник сообщает об отсутствии доступа или ресурсе

После успешной проверки имеет смысл зафиксировать настройки: сохранить копию файла ibases.v8i или настроить общий список баз для всех пользователей. Это избавит от повторной ручной настройки при переустановке платформы или смене компьютера.

Итог

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

Путь файловой базы — это каталог с файлом 1Cv8.1CD, серверной — пара «кластер + имя базы». Путь прописывается при добавлении базы в список, в файле ibases.v8i или в параметрах командной строки. Для сетевой работы используйте UNC-пути и проверяйте права доступа, а перед перемещением базы делайте резервную копию.

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

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

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

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

Да. Поместите файл списка баз с расширением .v8i на общий сетевой ресурс, а в настройках стартера (кнопка «Настройка» в окне списка баз) укажите путь к нему в поле «Общие списки информационных баз». Все пользователи увидят одинаковый перечень.

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

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

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

При добавлении базы выберите вариант «На веб-сервере» и укажите адрес публикации, например https://server/base. Такой адрес выдаёт администратор, который выполнял публикацию. Проверить корректность можно, открыв адрес в браузере — должна появиться страница входа в базу.

Где лежит файл со списком баз, если его нужно скопировать?

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

Чем отличается путь /F от /S в командной строке запуска?

Параметр /F задаёт каталог файловой базы, а /S — подключение к серверной базе в формате «Сервер\ИмяБазы». Использовать оба параметра одновременно нельзя: выбирайте тот, который соответствует типу вашей базы.