Администрирование · 9 мин
Где находятся информационные базы 1С и как найти путь к ним
Разбираем, где хранятся информационные базы 1С на локальном ПК и сервере, как найти путь к файловой и клиент-серверной базе и перенести её.
Информационная база 1С — это вся учётная информация компании: документы, справочники, отчёты, настройки пользователей. Знать, где именно она находится, нужно для резервного копирования, переноса на другой компьютер, подключения нового сотрудника или диагностики проблем. Место хранения зависит от режима работы: файловом или клиент-серверном.
В файловом режиме база — это обычная папка на диске с файлом 1Cv8.1CD внутри. В клиент-серверном режиме данные лежат в СУБД (MS SQL Server, PostgreSQL и других), а программа 1С лишь обращается к ним через сервер приложений. Путаница между этими режимами — главная причина, почему администраторы не могут «найти базу».
Ниже разберём, как определить режим работы, где искать базу в каждом случае, как безопасно скопировать или перенести её и каких ошибок стоит избегать.
Как узнать тип базы и её путь через окно запуска
Самый быстрый способ — открыть стартовое окно 1С (список информационных баз). Выделите нужную базу и нажмите кнопку «Изменить» или просто посмотрите в нижнюю часть окна: там отображается строка подключения. Если вы видите путь вида File="D:\Bases\Trade" — это файловая база, и папка находится по указанному адресу. Если строка содержит Srvr=...; Ref=... — база клиент-серверная.
Если база уже открыта, путь можно посмотреть внутри программы: меню «Файл» → «О программе» (или кнопка «i» в зависимости от конфигурации). В разделе «Информационная база» будет указан режим и каталог либо параметры сервера.
Также список баз конкретного пользователя хранится в файле ibases.v8i в папке профиля: %APPDATA%\1C\1CEStart\. Открыв его текстовым редактором, вы увидите все прописанные подключения и их параметры.
- 1Откройте стартовое окно 1С со списком баз
- 2Выделите нужную базу и посмотрите строку подключения внизу окна
- 3Если путь начинается с File= — перейдите по указанному пути в проводнике
- 4Если указан Srvr= — уточните имя базы данных (Ref=) и смотрите её в СУБД на сервере
- 5Проверьте, что в папке есть файл 1Cv8.1CD — это подтверждает файловую базу
Где находится файловая база 1С
Файловая база — это каталог на локальном диске, сетевой папке или съёмном носителе. Главный файл внутри — 1Cv8.1CD, именно в нём хранятся все данные и конфигурация. Рядом могут лежать служебные файлы и папки: журнал регистрации, временные файлы, вложения.
Типичные места размещения: C:\Bases\, D:\1C\, Документы\1C\Базы, а также сетевые папки вида \\SERVER\1CBases\ при работе нескольких пользователей. Единого «стандартного» пути нет — папку создаёт тот, кто разворачивал базу, поэтому ориентироваться нужно на строку подключения, а не на догадки.
Признак того, что вы нашли правильную папку: внутри есть файл 1Cv8.1CD заметного размера (у рабочей базы — от десятков мегабайт и выше). Пустая папка или папка только с подкаталогами — это не база, а, возможно, каталог шаблонов или временных файлов.
Где хранятся данные клиент-серверной базы
В клиент-серверном варианте на компьютере пользователя данных нет вообще. Пользователь подключается к серверу 1С:Предприятия, а тот — к СУБД. Физически база находится в файлах данных MS SQL Server, PostgreSQL, Oracle или IBM DB2 на сервере.
Для MS SQL Server файлы базы (с расширениями .mdf и .ldf) обычно лежат в каталоге данных экземпляра SQL Server, например C:\Program Files\Microsoft SQL Server\...\DATA\. Точный путь виден в SQL Server Management Studio: свойства базы данных → раздел «Файлы». Для PostgreSQL данные находятся в кластере, каталог которого задаётся при установке и виден в конфигурации сервера.
Имя базы в СУБД соответствует параметру Ref в строке подключения. Например, если строка выглядит как Srvr="server1";Ref="trade_db";, ищите базу данных с именем trade_db на сервере server1.
Типовые расположения служебных файлов 1С
Кроме самой базы, полезно знать, где лежат сопутствующие данные. Они часто нужны при переносе или диагностике.
| Что хранится | Типичный путь |
|---|---|
| Список баз пользователя | %APPDATA%\1C\1CEStart\ibases.v8i |
| Шаблоны конфигураций | %APPDATA%\1C\1cv8\tmplts\ или папка, указанная при установке |
| Кэш метаданных | %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\ |
| Журнал регистрации файловой базы | Подпапка внутри каталога базы |
| Файлы СУБД (MS SQL) | Каталог DATA экземпляра SQL Server |
Кэш метаданных можно безопасно удалять при «глюках» отображения конфигурации: программа пересоздаст его при следующем запуске. А вот удаление папки с базой или файлов СУБД необратимо уничтожит данные — убедитесь, что удаляете именно кэш.
Как перенести базу на другой компьютер или диск
Для файловой базы есть два способа. Первый — завершить работу всех пользователей, скопировать всю папку базы целиком на новое место и в списке баз изменить путь (кнопка «Изменить» в стартовом окне). Второй, более надёжный, — зайти в конфигуратор, выполнить «Администрирование» → «Выгрузить информационную базу» в файл .dt, а на новом месте создать пустую базу и загрузить выгрузку.
Выгрузка .dt предпочтительнее, когда база большая или есть подозрение на ошибки: в процессе выгрузки платформа проверяет целостность структуры. Копирование папки быстрее, но переносит и возможные внутренние проблемы файла.
Для клиент-серверной базы перенос выполняется либо через выгрузку/загрузку .dt, либо через резервную копию средствами СУБД с последующим восстановлением на новом сервере и изменением параметров подключения в консоли кластера 1С.
Как выбрать способ переноса
Как проверить, что база найдена и работает корректно
После поиска или переноса убедитесь, что всё в порядке. Запустите базу в обычном режиме под своей учётной записью и откройте несколько типовых документов и отчёт за период — данные должны отображаться. Затем проверьте, что путь в списке баз указывает именно на новое (или проверенное) расположение, а не на старое.
Дополнительно полезно выполнить тестирование и исправление базы через конфигуратор (в монопольном режиме) — это выявит скрытые ошибки структуры после копирования. Для файловых баз также убедитесь, что у папки есть свободное место на диске и у пользователей есть права на запись в каталог.
Как проверить результат
Файл присутствует, размер соответствует рабочей базе
Файла нет или его размер подозрительно мал
База открывается, документы и отчёты показывают данные
Ошибка открытия, пустые списки, сообщение о нарушении целостности
Путь указывает на актуальное расположение
Путь ведёт на старый диск или недоступную сетевую папку
Частые вопросы о расположении баз 1С
Можно ли хранить файловую базу 1С в облачной папке (OneDrive, Яндекс.Диск)?
Крайне нежелательно. Сервисы синхронизации блокируют и изменяют файл 1Cv8.1CD в момент работы программы, что регулярно приводит к повреждению базы. Для совместной работы используйте сетевую папку, веб-сервер или клиент-серверный режим, а облако — только для хранения выгрузок .dt.
Почему в папке базы несколько файлов и какой из них главный?
Главный файл — 1Cv8.1CD, в нём данные и конфигурация. Остальные файлы и подпапки служебные: журнал регистрации, временные данные, индексы. Копировать и переносить нужно папку целиком, а не один файл.
Как найти базу, если я не знаю, где её установили?
Откройте стартовое окно 1С — путь виден в строке подключения при выборе базы. Если список пуст, поищите файл ibases.v8i в %APPDATA%\1C\1CEStart\ или выполните поиск по диску файла 1Cv8.1CD через проводник.
Где находится база при работе через веб-сервер или тонкий клиент?
Там же, где и обычно: на диске сервера (файловый режим) или в СУБД (клиент-серверный). Веб-сервер лишь публикует доступ к базе и не меняет её физическое расположение. Путь смотрите в настройках публикации или у администратора сервера.
Можно ли определить путь к базе изнутри программы без конфигуратора?
Да. Откройте «Файл» → «О программе» — в сведениях об информационной базе указан каталог для файлового режима или сервер и имя базы для клиент-серверного.
Что делать, если папка базы найдена, но 1С говорит, что база повреждена?
Не запускайте повторные попытки открытия и не копируйте файл поверх. Сделайте копию папки в отдельное место, затем запустите утилиту chdbfl.exe из каталога bin платформы для проверки физической целостности файла, после чего — тестирование и исправление в конфигураторе. Если повреждение серьёзное, восстанавливайте базу из последней резервной копии.
Что важно запомнить
Файловая база 1С — это папка с файлом 1Cv8.1CD, путь к которой виден в стартовом окне. Клиент-серверная база хранится в СУБД на сервере. Копировать и переносить базы можно только при завершённой работе пользователей, а для клиент-серверных — штатными средствами СУБД или через выгрузку .dt.