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

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

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

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

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

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

Определяем тип базы: файловая или клиент-серверная

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

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

Отличить тип базы просто по строке подключения в списке баз. Если внизу окна запуска указан путь вида File="D:\Bases\Trade" — база файловая. Если указано Srvr="SERVER1";Ref="trade_db" — база клиент-серверная, и искать её нужно на сервере СУБД, а не в папках.

Способ 1: посмотреть путь в окне запуска 1С

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

Порядок действий
  1. 1
    Запустите 1С через ярлык — откроется стартовое окно со списком баз
  2. 2
    Выделите нужную базу одним щелчком мыши
  3. 3
    Посмотрите строку внизу окна: File=... для файловой базы или Srvr/Ref для серверной
  4. 4
    Для файловой базы скопируйте путь и вставьте его в адресную строку Проводника Windows
  5. 5
    Проверьте, что в открывшейся папке есть файл 1Cv8.1CD — это подтверждение правильного пути

Если строка обрезана и путь не помещается целиком, нажмите кнопку «Изменить» в окне списка баз — откроется мастер редактирования, где путь показан полностью в отдельном поле. Ничего менять в настройках не нужно: просто скопируйте значение и закройте окно кнопкой «Отмена».

Для файловой базы полученный путь вставьте в адресную строку Проводника (Win+E) и нажмите Enter — откроется папка базы. Признак правильного места: в папке лежит файл 1Cv8.1CD значительного размера, а также служебные папки и файлы журнала регистрации.

Способ 2: найти путь через файл ibases.v8i

Список всех баз, подключенных у конкретного пользователя, хранится в текстовом файле ibases.v8i в профиле пользователя. Этот способ полезен, когда баз много, нужно выгрузить все пути сразу или стартовое окно 1С недоступно (например, при настройке на новом компьютере).

Файл находится по пути C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Папка AppData скрыта по умолчанию — введите путь вручную в адресной строке Проводника или включите отображение скрытых элементов на вкладке «Вид». Открывается файл обычным Блокнотом.

ini
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Accounting";
ID=a1b2c3d4-0000-0000-0000-000000000000
App=Auto

[Управление торговлей]
Connect=Srvr="SQLSERVER";Ref="ut_base";

Внутри файла каждая база описана отдельным блоком: в квадратных скобках — название из списка, в строке Connect= — путь подключения. Для файловых баз это параметр File, для серверных — Srvr и Ref. Учтите, что файл отражает список баз только текущего пользователя: у других сотрудников на том же компьютере будут свои файлы ibases.v8i.

Способ 3: узнать расположение изнутри запущенной программы

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

Дополнительно параметры соединения видны через пункт меню Администрирование → Параметры информационной базы (в типовых конфигурациях путь может отличаться). Там же иногда отображается строка соединения, которую можно скопировать целиком — она пригодится при подключении базы на другом компьютере.

Способ 4: определить расположение серверной базы через консоль и СУБД

Для клиент-серверной базы путь в стартовом окне показывает только имя сервера 1С и имя базы, но не физическое размещение файлов данных. Чтобы узнать, где лежат файлы .mdf и .ldf в MS SQL Server, откройте SQL Server Management Studio, подключитесь к серверу, найдите базу в списке, откройте её свойства (правый клик → Properties) и перейдите на страницу Files — там указаны полные пути к файлам данных и журнала транзакций.

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

Частые ошибки и типичные проблемы

Самая распространённая ошибка — копирование файловой базы, пока в ней работают пользователи. Файл 1Cv8.1CD при этом копируется в несогласованном состоянии, и полученная «копия» может не открыться или содержать повреждённые данные. Перед копированием завершите все сеансы или используйте выгрузку в dt через конфигуратор.

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

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

Как проверить, что путь найден правильно

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

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

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

Наличие файла 1Cv8.1CD в папке
Норма

Файл присутствует, дата изменения свежая

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

Файла нет — это не папка базы или база серверная

Строка подключения в списке баз
Норма

File= указывает на найденную папку

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

Указан Srvr= — база серверная, искать в СУБД

Дата изменения файла
Норма

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

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

Старая дата — вероятно, это архивная копия

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

Итог

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

Путь к базе виден внизу стартового окна 1С и в окне «О программе». Файловая база — это папка с файлом 1Cv8.1CD, серверная — база внутри СУБД, её файлы вручную не трогают. Полный список баз пользователя хранится в ibases.v8i в профиле. Перед любым копированием завершайте все сеансы работы с базой.

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

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

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

Где искать базу, если 1С установлена на терминальном сервере?

Логика та же: смотрите строку подключения в стартовом окне. Помните, что файл ibases.v8i лежит в профиле конкретного пользователя терминального сервера, а сама база может находиться как на дисках этого сервера, так и на отдельной файловой или SQL-машине — ориентируйтесь на значение Connect.

Можно ли перенести базу, просто скопировав папку?

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

Что делать, если файл 1Cv8.1CD нашёлся в нескольких папках?

Сравните даты изменения и размеры файлов: актуальная база изменялась недавно. Проверьте, какая именно папка указана в строке Connect в ibases.v8i или в стартовом окне — это и есть рабочее расположение. Остальные копии, скорее всего, архивные, но удалять их стоит только после проверки содержимого.

Как узнать путь к базе на веб-сервере (публикация через веб-клиент)?

Строка подключения хранится в файле default.vrd в папке публикации на веб-сервере. Откройте его текстовым редактором и найдите параметр ib — в нём указано значение вида File=... или Srvr=...;Ref=..., то есть фактическое расположение базы за веб-доступом.

Опасно ли вручную править файл ibases.v8i?

Сам файл безопасно редактировать при закрытом 1С, но ошибка в синтаксисе (лишняя кавычка, пропущенная строка) приведёт к тому, что база исчезнет из списка. Перед правкой сделайте копию файла. Надёжнее управлять списком через кнопки «Добавить» и «Удалить» в стартовом окне.