Администрирование · 11 мин
Как прописать путь базы 1С
Как прописать путь базы 1С при добавлении в список, через файл списка баз, для файловой и клиент-серверной версии. Проверка результата и частые ошибки.
Путь к базе 1С — это адрес, по которому платформа находит информационную базу при запуске. Для файловой базы это папка на диске или сетевом ресурсе, а для клиент-серверной — имя сервера и имя базы данных. Если путь указан неверно, база либо не появится в списке, либо при запуске возникнет ошибка подключения.
Чаще всего путь прописывают в трёх ситуациях: при первом добавлении базы в список, после переноса базы на другой диск или сервер и при настройке доступа для нескольких пользователей. Во всех случаях логика одна: нужно указать платформе, где физически расположены данные.
Ниже разобраны способы указать путь через стандартное окно запуска, через файл списка баз v8i и через параметры командной строки, а также типичные ошибки и способы проверить, что путь прописан корректно.
Как узнать текущий путь базы 1С
Прежде чем что-то менять, полезно узнать, где база находится сейчас. Самый простой способ — открыть окно запуска 1С (стартер), выделить нужную базу и нажать кнопку «Изменить». В открывшемся окне будет виден тип расположения и сам путь.
Если база уже открыта, путь можно посмотреть через меню «Файл» — «Сохранить копию» или через сведения о конфигурации, но проще всего — прямо в стартере. Для файловой базы путь выглядит как обычный каталог, например D:\Bases\Trade или \\Server\Bases\Trade. Внутри такого каталога обязательно лежит файл 1Cv8.1CD — это и есть файл данных.
Путь указывается как папка на диске или сетевом ресурсе
Путь задаётся парой «кластер серверов + имя базы данных»
Подключение идёт через веб-сервер, путь — это адрес публикации
Как прописать путь при добавлении базы в список
Стандартный способ — через диалог добавления информационной базы. Откройте стартер 1С — окно со списком баз. Если список пуст, платформа сама предложит добавить базу; если базы уже есть, нажмите кнопку «Добавить».
Далее выберите вариант «Добавление в список существующей информационной базы» — это важно, если база уже создана и лежит в нужном каталоге. Если выбрать «Создание новой», платформа создаст пустую базу в указанной папке.
На следующем шаге введите понятное название базы — оно будет отображаться в списке. Затем выберите тип расположения: «На данном компьютере или на компьютере в локальной сети» для файловой базы либо «На сервере 1С:Предприятия» для клиент-серверной.
- 1Откройте стартер 1С и нажмите «Добавить»
- 2Выберите «Добавление в список существующей информационной базы»
- 3Введите название базы и выберите расположение «на данном компьютере или в локальной сети»
- 4Укажите каталог с базой через кнопку выбора папки — в нём должен быть файл 1Cv8.1CD
- 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 на сетевом ресурсе, тогда все пользователи увидят одинаковый перечень баз.
[Торговля]
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.
Как проверить, что путь прописан правильно
Базовая проверка — запуск базы двойным щелчком из списка. Если открылось окно авторизации или сама база, путь указан верно. Если появилась ошибка, внимательно прочитайте её текст: платформа обычно сообщает, по какому адресу пыталась подключиться.
Дополнительно сверьте путь в свойствах базы с фактическим расположением: откройте каталог в проводнике и убедитесь, что внутри есть файл 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 — подключение к серверной базе в формате «Сервер\ИмяБазы». Использовать оба параметра одновременно нельзя: выбирайте тот, который соответствует типу вашей базы.