Администрирование · 11 мин
Как настроить путь в 1С: база данных, шаблоны и служебные каталоги
Как настроить путь 1С к информационной базе, каталогу шаблонов и служебным файлам. Пошаговая инструкция для файлового и клиент-серверного режима с проверкой результата.
Под «путём 1С» обычно понимают три разные вещи: путь к информационной базе в списке баз стартера, путь к каталогу шаблонов конфигураций и путь к служебным файлам (журналу регистрации, временным файлам, хранилищу лицензий). Настраиваются они в разных местах, и путаница между ними — самая частая причина ошибок вида «информационная база не обнаружена» или «не найден файл шаблона».
Ниже разобраны все три сценария: как указать или изменить путь к базе при подключении, как настроить каталоги шаблонов в файле конфигурации запуска и как безопасно перенести базу на новое место, не потеряв данные. Инструкции подходят для платформы 1С:Предприятие 8.3 в файловом и клиент-серверном вариантах работы.
Как узнать текущий путь к информационной базе
Прежде чем что-то менять, выясните, где база находится сейчас. Откройте окно запуска 1С (стартёр), выделите нужную базу и посмотрите в нижнюю часть окна: там отображается строка подключения. Для файловой базы она выглядит как File="D:\Bases\Trade", для серверной — как Srvr="server1c";Ref="trade".
Если стартёр не открывается или база добавлена через групповые политики, путь можно посмотреть в файле списка баз. По умолчанию он хранится в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i. Это обычный текстовый файл, его можно открыть блокнотом и увидеть все прописанные пути.
Внутри уже запущенной программы текущее расположение видно через меню «Файл» → «О программе» или по строке соединения, которую показывает функция «Информация о программе». Это удобно, когда нужно быстро проверить, к какой именно копии базы вы подключены — рабочей или тестовой.
Указывает каталог с файлом 1Cv8.1CD — проверьте доступность папки
Путь задаётся на сервере СУБД, менять в стартёре бессмысленно
Обновите путь через кнопку «Изменить» в окне запуска
Проверьте настройки каталогов шаблонов в конфигурации запуска
Как изменить путь к базе в окне запуска
Стандартный способ — через диалог редактирования в стартёре. Выделите базу в списке, нажмите кнопку «Изменить», пройдите первый экран мастера (имя и тип расположения) и на втором шаге укажите новый каталог. Для файловой базы это папка, в которой лежит файл 1Cv8.1CD — сам файл указывать не нужно, только каталог.
При выборе сетевого пути используйте либо UNC-формат \\server\share\base, либо подключённый сетевой диск. Учтите, что буква сетевого диска существует только в сессии конкретного пользователя: если базой пользуются несколько человек, надёжнее прописать UNC-путь, иначе у части пользователей база «пропадёт» после перелогина.
Для клиент-серверного варианта в полях указываются имя сервера 1С и имя базы в кластере. Само физическое расположение файлов данных здесь не настраивается — его определяет СУБД (MS SQL, PostgreSQL и др.), и менять его нужно средствами самой СУБД, а не стартёра.
- 1Завершите работу всех пользователей с базой и сделайте резервную копию
- 2Откройте окно запуска 1С, выделите базу и нажмите «Изменить»
- 3На шаге расположения укажите новый каталог или параметры сервера
- 4Сохраните настройки и запустите базу в режиме «Конфигуратор»
- 5Проверьте открытие справочников и журнала регистрации — данные должны быть на месте
Настройка пути к каталогу шаблонов конфигураций
Шаблоны — это дистрибутивы типовых конфигураций, из которых создаются новые базы. Если при создании базы список шаблонов пуст, значит, платформа не знает, где они лежат. Каталог шаблонов задаётся в окне запуска: кнопка «Настройка» → вкладка с полем «Каталоги шаблонов конфигураций». Можно указать несколько каталогов, платформа просканирует их все.
Тот же параметр можно задать централизованно через файл конфигурации запуска 1cestart.cfg. Он располагается в каталоге установки платформы (подкаталог conf) или в профиле пользователя. Строка DefaultTemplatesPath=D:\1C\Templates укажет каталог шаблонов для всех баз. Такой способ удобен администраторам при массовой настройке рабочих мест.
Обратите внимание: при установке новой версии типовой конфигурации шаблоны обычно кладутся в каталог по умолчанию внутри профиля пользователя. Если вы задали собственный общий каталог, проследите, чтобы установщик конфигурации распаковал шаблон именно туда — иначе новая версия не появится в списке при создании базы.
DefaultTemplatesPath=D:\1C\Templates
ConnectionSpeed=Normal
DefaultVersion=8.3Как перенести файловую базу в другой каталог
Перенос файловой базы сводится к копированию каталога и обновлению пути в списке баз, но есть важные условия. Во-первых, все пользователи должны выйти из базы: открытый файл 1Cv8.1CD может скопироваться в несогласованном состоянии, и база окажется повреждённой. Во-вторых, копируйте каталог целиком, а не только файл данных — рядом могут лежать служебные подкаталоги.
Надёжная последовательность такая: выгрузите базу в файл .dt через конфигуратор (это одновременно резервная копия), затем скопируйте каталог базы на новое место, обновите путь в стартёре и запустите базу. Если всё открылось корректно, старый каталог можно удалить — но не раньше, чем убедитесь в работоспособности копии.
Никогда не переносите базу простым перемещением во время работы пользователей и не редактируйте файл 1Cv8.1CD сторонними средствами. Если база большая, копирование по сети может занять заметное время — планируйте перенос на нерабочие часы.
Пути к служебным файлам: журнал регистрации и временные файлы
Журнал регистрации файловой базы хранится в подкаталоге базы (каталог с файлами формата журнала регистрации рядом с 1Cv8.1CD). Отдельно «настроить путь» к нему штатными средствами нельзя — он привязан к расположению базы. При переносе базы журнал переедет вместе с каталогом, если вы копировали его целиком.
Временные файлы платформа размещает в системном каталоге временных файлов пользователя. Если на системном диске мало места, а база выполняет тяжёлые операции (свертка, выгрузка больших объёмов), временные файлы могут заполнить диск. В таком случае каталог временных файлов переназначается стандартными переменными окружения операционной системы (TEMP и TMP) для пользователя, под которым работает 1С.
Файлы лицензий платформа ищет в стандартных каталогах: в профиле пользователя и в общем каталоге ProgramData. Переносить их вручную имеет смысл только при переносе активации на другое рабочее место, и делать это нужно аккуратно — программная лицензия привязана к параметрам компьютера.
Типичные ошибки при настройке путей и их последствия
Самая распространённая ошибка — указание пути к файлу вместо пути к каталогу. Если в поле каталога вписать D:\Bases\Trade\1Cv8.1CD, стартёр посчитает это именем папки и не найдёт базу. Второе место занимает опечатка в сетевом пути: один лишний или пропущенный символ в имени сервера даёт ошибку «каталог информационной базы не обнаружен».
Отдельная группа проблем — права доступа. Пользователь, под которым запускается 1С, должен иметь полный доступ к каталогу файловой базы (чтение, запись, создание и удаление файлов). Если база лежит в сетевой папке, проверьте права и на уровне общей папки, и на уровне файловой системы сервера — ограничение на любом из уровней заблокирует работу.
Наконец, не стоит размещать файловую базу в каталогах, синхронизируемых облачными сервисами. Постоянная фоновая синхронизация файла 1Cv8.1CD приводит к конфликтам версий и в ряде случаев — к повреждению базы. Для резервных копий используйте выгрузку .dt или копирование по расписанию в отдельный каталог.
Как проверить, что настройка выполнена правильно
После изменения пути запустите базу сначала в режиме конфигуратора — он открывается даже при некоторых проблемах прикладного уровня и позволяет выполнить тестирование и исправление. Затем откройте пользовательский режим, проверьте несколько справочников и документов за разные периоды, убедитесь, что журнал регистрации содержит историю, а не пуст.
Если база сетевая, проверьте запуск минимум с двух рабочих мест. Для серверной базы дополнительно убедитесь через консоль кластера, что база присутствует в списке и строка подключения к СУБД корректна.
Как проверить результат
База открывается без сообщений о поиске каталога
Ошибка «информационная база не обнаружена»
Данные на месте, актуальные записи присутствуют
Пустые списки — вероятно, указан пустой каталог с новой базой
Видна история событий за прошлые периоды
Журнал пуст — перенесён не весь каталог
Все пользователи подключаются по новому пути
Часть пользователей получает ошибку доступа
Часто задаваемые вопросы
Можно ли указать несколько путей к одной базе в списке?
Да, можно добавить одну и ту же базу несколько раз с разными путями и разными именами — например, для доступа по локальной сети и через резервный сервер. Это будут независимые записи в списке, но обе ссылаются на одни и те же данные, поэтому работать в них одновременно под одним пользователем не стоит.
Что делать, если кнопка «Изменить» в стартёре неактивна?
Обычно это означает, что список баз получен из общего файла списка (например, опубликованного администратором через веб-сервер или сетевой каталог). Такие записи редактируются только в источнике списка. Обратитесь к администратору или добавьте базу вручную как отдельную запись с нужным путём.
Как изменить путь к серверной базе, если переименовали сервер 1С?
В стартёре откройте редактирование базы и впишите новое имя сервера в поле «Сервер 1С:Предприятия». Имя базы в кластере менять не нужно. Если сервер СУБД тоже переименован, дополнительно обновите параметры базы в консоли кластера серверов 1С.
Почему после указания пути 1С создала пустую базу?
Платформа предлагает создать новую базу, когда в указанном каталоге нет файла 1Cv8.1CD. Если вы видели такое предложение и согласились — в каталоге появилась пустая база. Проверьте, не ошиблись ли вы каталогом: исходные данные при этом не пострадали и остались на прежнем месте.
Где хранится список баз, чтобы перенести его на другой компьютер?
Список баз пользователя хранится в файле ibases.v8i в каталоге %APPDATA%\1C\1CEStart. Скопируйте этот файл в аналогичное расположение на новом компьютере — записи о базах появятся в стартёре. Пути внутри файла должны быть доступны с нового рабочего места, иначе записи придётся отредактировать.
Влияет ли длина пути или кириллица в нём на работу 1С?
Современные версии платформы корректно работают с кириллицей и пробелами в путях, однако очень длинные пути могут вызывать проблемы на уровне операционной системы при вложенных служебных каталогах. Практическая рекомендация — держать путь к базе коротким и без спецсимволов: это упрощает администрирование и резервное копирование.
Что важно запомнить
Путь к базе меняется через кнопку «Изменить» в окне запуска и указывает на каталог, а не на файл. Шаблоны настраиваются отдельно — в настройках стартёра или файле 1cestart.cfg. Любой перенос базы начинайте с резервной копии и завершайте проверкой данных, журнала регистрации и доступа с других рабочих мест.