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

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

Где хранится информационная база 1С и как найти её на компьютере

Где хранится информационная база 1С на диске и на сервере: как узнать путь из списка баз, файловый и клиент-серверный варианты, резервное копирование и перенос.

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

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

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

Как узнать путь к базе прямо из 1С

Самый быстрый способ — посмотреть в стартовом окне платформы. Запустите 1С, в списке информационных баз выделите нужную строку — в нижней части окна отобразится полный путь. Для файловой базы это будет что-то вроде C:\Bases\Trade\ или \\Server\1CBases\Accounting\, для серверной — строка вида Srvr="Server1";Ref="TradeDB";.

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

Дополнительно все зарегистрированные базы текущего пользователя прописаны в файле ibases.v8i, который лежит в профиле пользователя по пути %APPDATA%\1C\1CEStart\. Открыв его блокнотом, вы увидите названия баз и их пути — это удобно, когда нужно восстановить список баз на новом компьютере.

Как найти путь к базе за минуту
  1. 1
    Запустите ярлык 1С и дождитесь окна со списком баз
  2. 2
    Выделите нужную базу одним щелчком — путь появится внизу окна
  3. 3
    Если окна нет, откройте %APPDATA%\1C\1CEStart\ibases.v8i в блокноте
  4. 4
    Скопируйте путь и проверьте его в проводнике Windows

Файловый режим: где лежат данные и что внутри папки

В файловом варианте вся база — это один каталог. Центральный элемент — файл 1Cv8.1CD, в котором хранятся конфигурация, справочники, документы и регистры. Рядом обычно находятся служебные файлы и подкаталоги: журнал регистрации (папка 1Cv8Log или файл 1Cv8.lgd в старых версиях), временные файлы, файлы блокировок.

Типичные места размещения: локальный диск (C:\1C_Bases\, D:\Bases\), сетевая папка на файловом сервере (\\Server\Bases\) или папка внутри профиля пользователя, если базу создавали «по умолчанию». При установке типовой демо-базы платформа часто предлагает путь вроде C:\Users\Имя\Documents\1C\DemoBase — это тоже валидное расположение.

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

Клиент-серверный режим: данные в СУБД

В клиент-серверном варианте на компьютере пользователя данных нет вообще — есть только строка подключения. Сама база живёт внутри СУБД: чаще всего это MS SQL Server, реже PostgreSQL, Oracle или IBM DB2. Кластер серверов 1С:Предприятия выступает посредником между клиентами и СУБД.

Физически данные — это файлы базы СУБД, например .mdf и .ldf у MS SQL Server, расположение которых задаётся администратором СУБД при создании базы. Узнать их можно через SQL Server Management Studio (свойства базы, вкладка «Файлы») или запросом к системным представлениям. Напрямую копировать эти файлы, не останавливая службу СУБД, нельзя по тем же причинам — получите неконсистентную копию.

Для резервного копирования серверных баз правильно использовать штатные средства СУБД (BACKUP DATABASE в MS SQL, pg_dump в PostgreSQL) либо выгрузку в .dt через конфигуратор. Список серверных баз и их привязку к СУБД можно посмотреть в консоли администрирования серверов 1С.

Сравнение вариантов хранения

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

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

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

База в СУБД на сервере. Подходит для десятков и сотен пользователей; требует администрирования СУБД и отдельной схемы резервного копирования.

Облачный сервис (1С:Фреш и аналоги)

Данные на инфраструктуре оператора, локальных файлов нет. Подходит при нежелании содержать сервер; ограничение — зависимость от интернет-канала и тарифных условий.

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

Самый надёжный универсальный способ — выгрузка информационной базы через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу». На выходе получается файл с расширением .dt, который содержит и данные, и конфигурацию. Такая выгрузка переносится между компьютерами и даже между режимами работы (файловый ↔ серверный).

Для файловой базы допустимо и простое копирование папки — но только при гарантированном отсутствии активных сеансов. Для серверной базы копирование папки неприменимо в принципе: используйте бэкап средствами СУБД или выгрузку .dt.

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

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

Перенос базы на другой компьютер

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

После переноса обязательно откройте базу и проверьте: входит ли под вашим пользователем, видны ли последние документы, нет ли сообщений о необходимости конвертации (она появляется, если на новом компьютере стоит другая версия платформы). Исходную папку удаляйте только после успешной проверки.

Для серверной базы перенос выполняется через выгрузку/загрузку .dt либо через отсоединение и присоединение файлов базы в СУБД с последующей регистрацией в консоли кластера. Это задача уровня администратора — при отсутствии опыта лучше привлечь специалиста.

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

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

База открывается на новом месте
Норма

Вход выполняется, конфигурация загружается без ошибок

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

Ошибка открытия или требование конвертации, которое нельзя выполнить

Актуальность данных
Норма

Присутствуют последние документы и проводки

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

Данные «устарели» — значит, скопировали старую папку или не ту базу

Работа других пользователей
Норма

Все сеансы подключаются к новому пути

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

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

Частые вопросы о расположении базы 1С

Можно ли хранить файловую базу на флешке или в облачной папке (OneDrive, Яндекс.Диск)?

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

Как найти базу, если ярлык 1С есть, но список баз пуст?

Откройте файл %APPDATA%\1C\1CEStart\ibases.v8i — там могли сохраниться старые пути. Если файла нет, выполните поиск по дискам файла 1Cv8.1CD через проводник Windows: найденная папка и есть каталог базы, который можно добавить в список вручную.

Чем отличается файл 1Cv8.1CD от выгрузки .dt?

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

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

Список баз — в файле ibases.v8i в папке %APPDATA%\1C\1CEStart\. Пользовательские настройки отчётов и интерфейса хранятся внутри самой информационной базы, а кэш метаданных — в профиле пользователя в папках %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8.

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

Удалять файлы внутри каталога базы вручную нельзя — это почти гарантированно её повредит. Для уменьшения размера используйте «Тестирование и исправление» с сжатием в конфигураторе или штатные механизмы очистки устаревших данных внутри конфигурации.

Как понять, что база работает в серверном режиме, а не файловом?

Посмотрите на путь в нижней части окна выбора баз: если он содержит конструкцию Srvr="...";Ref="..." — это клиент-серверный режим и данные находятся в СУБД. Обычный путь к папке на диске означает файловый режим.

Итог

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

Путь к базе всегда виден в окне выбора баз внизу списка. Файловая база — это папка с файлом 1Cv8.1CD, серверная — база в СУБД на сервере. Резервные копии делайте выгрузкой .dt или штатными средствами СУБД, никогда не копируйте файлы при активных сеансах и проверяйте восстановление копий.