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

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

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

Как прописать путь к базе 1С при добавлении в список, найти путь существующей базы, изменить его и настроить сетевой доступ. Разбор файлового и серверного режимов.

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

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

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

Где в 1С хранится путь к базе и как его посмотреть

Список информационных баз вместе с путями хранится в файле ibases.v8i — это обычный текстовый файл в профиле пользователя. Для каждой базы в нём записаны название, тип подключения и путь: либо каталог вида File="D:\Bases\Trade", либо параметры сервера Srvr="server1c";Ref="trade_base".

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

Если база уже запущена, путь виден изнутри программы: откройте меню «Файл» → «О программе» (в некоторых конфигурациях «Сервис» → «О программе») — в разделе сведений об информационной базе указан каталог или сервер. Это удобно, когда нужно быстро понять, к какой именно копии базы вы подключены.

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

Стандартный сценарий — добавление существующей базы в список. Откройте окно запуска 1С (ярлык «1С Предприятие»), нажмите кнопку «Добавить». В мастере выберите вариант «Добавление в список существующей информационной базы» и нажмите «Далее».

Укажите понятное наименование базы — оно будет отображаться в списке. Затем выберите тип расположения: «На данном компьютере или на компьютере в локальной сети» для файловой базы. В поле «Каталог информационной базы» пропишите путь вручную или выберите папку через кнопку обзора. Важно: указывается именно папка, внутри которой лежит файл 1Cv8.1CD, а не сам файл.

Нажмите «Далее» и «Готово» — база появится в списке. Проверьте результат, запустив базу в режиме «Предприятие» или «Конфигуратор». Если всё указано верно, откроется окно авторизации.

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

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

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

При добавлении базы укажите сетевой путь в одном из форматов: через имя компьютера — \\SERVER\Bases\Trade, или через подключённый сетевой диск — Z:\Trade. Вариант с именем сервера надёжнее: буква сетевого диска может не подключиться при входе в систему, и база окажется недоступной.

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

Как указать путь к базе на сервере 1С

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

При добавлении базы выберите тип «На сервере 1С:Предприятия». В поле «Кластер серверов» укажите имя или IP-адрес сервера, в поле «Имя информационной базы» — имя базы так, как она задана в консоли администрирования сервера 1С. Имя чувствительно к регистру и должно совпадать точно.

Точные параметры подключения сообщает администратор сервера. Самостоятельно их можно посмотреть в консоли кластера серверов 1С: в свойствах информационной базы указаны имя базы, тип СУБД и сервер баз данных. Если подключение не устанавливается, проверьте доступность сервера по сети и совпадение версий платформы на клиенте и сервере.

Файловый и серверный режимы

Файловый режим

Путь — каталог с файлом 1Cv8.1CD на локальном диске или в сетевой папке. Простая настройка, подходит для одного пользователя или небольшой группы; ограничения по производительности и надёжности при сетевой работе.

Клиент-серверный режим

Путь — имя сервера и имя базы на нём. Требует установленного сервера 1С и СУБД, зато обеспечивает устойчивую многопользовательскую работу и централизованное администрирование.

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

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

Чтобы изменить путь, выделите базу в окне запуска и нажмите «Изменить». Пройдите мастер до шага с каталогом и укажите новое расположение. Альтернатива — удалить старую запись и добавить базу заново с новым путём; настройки самой базы при этом не пострадают, так как они хранятся внутри каталога.

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

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

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

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

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

Для файловой базы, которая внезапно перестала открываться после сбоя, существует штатная утилита проверки chdbfl.exe из каталога платформы. Она проверяет физическую целостность файла базы. Запускайте её только на копии файла или после создания резервной копии.

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

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

Путь в окне запуска
Норма

Выделенная база показывает корректный каталог или сервер внизу окна

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

Путь указывает на старое расположение или несуществующий диск

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

Открывается окно авторизации, данные доступны

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

Ошибка «информационная база не обнаружена» или требование конвертации

Файл 1Cv8.1CD в каталоге
Норма

Файл присутствует и имеет ненулевой размер

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

Файла нет или размер равен нулю

Сетевой доступ
Норма

Папка открывается в проводнике без запроса пароля и ошибок

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

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

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

Можно ли прописать путь к базе вручную, без мастера добавления?

Да. Список баз хранится в текстовом файле ibases.v8i в папке профиля пользователя (обычно AppData\Roaming\1C\1CEStart). Его можно открыть блокнотом и добавить секцию с параметрами Connect=File="путь". Это удобно для массового развёртывания: файл копируется на компьютеры пользователей, и список баз появляется автоматически.

Где по умолчанию находятся базы 1С?

Единого обязательного расположения нет — каталог выбирается при создании базы. Часто базы размещают в папках вида C:\Bases, D:\1C_Base или в документах пользователя. Точный путь конкретной базы всегда виден внизу окна запуска при её выделении.

Можно ли прописать путь к базе на внешнем диске или флешке?

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

Что делать, если в списке базы две записи с одинаковым путём?

Это не опасно само по себе — обе записи ведут к одной базе. Однако дубли путают пользователей, поэтому лишнюю запись лучше удалить кнопкой «Удалить» в окне запуска. Сама база при удалении записи из списка не стирается.

Как прописать путь, чтобы база открывалась сразу, минуя список?

Создайте ярлык с параметрами командной строки: путь к исполняемому файлу платформы, затем ENTERPRISE /F"путь_к_каталогу" для файловой базы или /S"сервер\имя_базы" для серверной. При необходимости добавьте /N и /P для автоматического ввода логина и пароля, но хранить пароль в ярлыке небезопасно.

Итог

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

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