Файловая информационная база 1С:Предприятие 8.3: подключение, запуск и решение ошибок

· 10 мин

Содержание

Чтобы открыть файловую базу 1С, запустите 1С:Предприятие, в окне запуска нажмите Добавить…, выберите «Добавление в список существующей информационной базы» и укажите папку, в которой лежит файл 1Cv8.1CD. После этого база появится в списке, и её можно открыть кнопкой 1С:Предприятие или Конфигуратор.

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

Что нужно, чтобы открыть файловую базу 1С

Файловая база — это обычная папка на диске. Главный файл в ней — 1Cv8.1CD: внутри хранятся и конфигурация, и все данные. Рядом обычно лежат служебные каталоги:

  • 📁 1Cv8Log — журнал регистрации;
  • 📁 1Cv8FTxt — индекс полнотекстового поиска (может отсутствовать);
  • 📄 1Cv8.1CL — служебный файл, который платформа создаёт во время работы с базой.

Перед открытием проверьте три вещи.

1. Установлена платформа подходящей версии. Конфигурация требует платформу с номером не ниже определённого. Если база пришла от бухгалтера или из другой организации, узнайте у них номер платформы, на которой с ней работали. Установленные версии видны в C:\Program Files\1cv8\ — каждая лежит в своей папке вида 8.3.24.1548.

2. Есть права на чтение и запись в папку базы. Одного чтения мало. Даже при простом просмотре платформа пишет в каталог журнал регистрации и служебные файлы. Пользователю Windows нужны права «Изменение» на всю папку.

3. Есть лицензия. Без лицензии платформа базу не запустит. Исключение — учебная версия 1С, у неё свои ограничения на объём данных.

Если база пришла архивом, распакуйте её в отдельную папку с понятным именем, например D:\Bases\Buh_Romashka. Не держите базу на рабочем столе и в «Загрузках»: их чистят и синхронизируют облачные клиенты, что портит файл 1Cv8.1CD.

Как добавить файловую базу в список 1С

Окно запуска 1С показывает не все базы на компьютере, а только те, что занесены в список. Поэтому базу, скопированную с флешки или из архива, сначала нужно добавить.

Добавление существующей базы через окно запуска

  1. Откройте ярлык «1С:Предприятие» на рабочем столе или в меню «Пуск».
  2. В окне запуска нажмите Добавить….
  3. Выберите «Добавление в список существующей информационной базы» и нажмите «Далее».
  4. Введите понятное имя, например «Бухгалтерия Ромашка».
  5. Тип расположения — «На данном компьютере или на компьютере в локальной сети».
  6. В поле «Каталог информационной базы» укажите папку, где лежит 1Cv8.1CD. Сам файл выбирать не нужно.
  7. Нажмите «Далее». На следующей странице при необходимости задайте основной режим запуска и версию 1С:Предприятия, затем «Готово».

Указывайте именно каталог, а не файл 1Cv8.1CD — это самая частая ошибка при добавлении. Если вместо папки выбрать файл, база не откроется.

Создание новой файловой базы

Если базы ещё нет, в том же окне выберите «Создание новой информационной базы». Дальше два варианта:

  • 🆕 создать базу из шаблона конфигурации — шаблоны появляются после установки дистрибутива конфигурации;
  • 📦 создать базу без конфигурации — пустую, например чтобы потом загрузить в неё файл выгрузки .dt.

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

Версия платформы для конкретной базы

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

ЗначениеЧто произойдёт
8.3запустится самая новая установленная версия 8.3
8.3.24самая новая сборка из ветки 8.3.24
8.3.24.1548строго эта сборка

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

Где хранится список баз

Список баз лежит в текстовом файле ibases.v8i в профиле пользователя:

%APPDATA%\1C\1CEStart\ibases.v8i

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

[Бухгалтерия Ромашка]
Connect=File="D:\Bases\Buh_Romashka";
Folder=/
Version=8.3

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

Запуск базы в режиме 1С:Предприятие и в Конфигураторе

После добавления выделите базу в списке и выберите режим.

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

Если в базе заведены пользователи, программа спросит логин и пароль. В новой пустой базе пользователей нет, и вход происходит без вопросов.

Монопольный режим: когда он нужен

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

  • 🔄 обновление конфигурации базы данных (изменение структуры);
  • 📥 загрузка информационной базы из файла .dt;
  • 🛠 тестирование и исправление информационной базы.

Если в этот момент кто-то работает в 1С:Предприятии, платформа сообщит, что установить монопольный режим не удалось. Попросите коллег выйти из программы или выберите время, когда в базе никого нет.

Запуск из командной строки и ярлык

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

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /F "D:\Bases\Buh_Romashka" /N "Иванова"

Для Конфигуратора вместо ENTERPRISE пишут DESIGNER. Параметр /F задаёт каталог файловой базы, /N — имя пользователя. Пароль через /P в ярлыке лучше не хранить: его увидит любой, кто откроет свойства ярлыка.

Если после обновления платформы база открывается со странностями (не та форма, старые настройки), добавьте к строке запуска /ClearCache — платформа сбросит кэш клиента для этой базы.

Как открыть файловую базу 1С по сети

Файловую базу можно держать на одном компьютере или файловом сервере, а работать с ней с нескольких рабочих мест. Порядок такой.

  1. На компьютере, где лежит база, откройте общий доступ к папке с базой (или к родительской папке).
  2. В разрешениях общего доступа и на вкладке «Безопасность» дайте пользователям права «Изменение».
  3. На рабочем месте добавьте базу в список, а в качестве каталога укажите сетевой путь вида \\SERVER\Bases\Buh_Romashka.
  4. На каждом рабочем месте должна стоять платформа той же версии, что указана для базы.

Почему лучше UNC-путь, а не сетевой диск

Подключённая буква диска (Z:\Bases\…) существует только в сеансе пользователя, который её подключил. У другого пользователя, в планировщике заданий или при запуске от имени службы этой буквы нет. Путь \\SERVER\Bases\… работает везде, поэтому в списке баз используйте именно его.

Ограничения сетевой файловой базы

Файловый вариант рассчитан на небольшую команду в локальной сети. С ростом числа пользователей и объёма базы он начинает тормозить и чаще ловит блокировки.

СитуацияЧто выбрать
1–3 человека в одной локальной сетисетевая файловая база подойдёт
пользователи работают удалённо через интернеттерминальный сервер или веб-публикация, а не общая папка по VPN
много одновременных пользователей, большая базаклиент-серверный вариант на сервере 1С

Не открывайте файловую базу по VPN как общую папку. Обрыв связи посреди записи — частая причина повреждения 1Cv8.1CD.

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

Почему файловая база 1С не открывается

Ниже — самые частые симптомы. Нажмите на свой, чтобы увидеть причину и порядок действий.

Диагностика: выберите симптом

Если база не открывается после всех проверок

Действуйте от безопасного к радикальному:

  1. Скопируйте папку базы целиком на локальный диск и попробуйте открыть копию. Если копия открывается, проблема в сети или правах, а не в самой базе.
  2. Запустите базу с параметром /ClearCache, чтобы исключить испорченный кэш клиента.
  3. Удалите базу из списка и добавьте заново. Это меняет только запись в ibases.v8i, данные не трогает.
  4. Проверьте файл утилитой chdbfl.exe — только на закрытой базе, когда никто с ней не работает.
  5. Восстановите базу из последней выгрузки .dt или копии папки.

Служебный файл 1Cv8.1CL не удаляйте, пока хотя бы один пользователь может работать с базой. Если без этого не обойтись, сначала убедитесь, что все вышли из 1С и процессов 1cv8.exe не осталось ни на одном рабочем месте.

Копия, перенос и выгрузка файловой базы

Файловая база удобна тем, что её копия — это просто копия папки. Но делать её можно только тогда, когда с базой никто не работает. Иначе в копию попадёт файл в промежуточном состоянии.

Два способа сделать копию

СпособКак сделатьКогда подходит
Копия папкизакрыть 1С у всех пользователей и скопировать каталог базы целикомбыстрый откат перед обновлением, перенос на другой диск
Выгрузка .dtв Конфигураторе: Администрирование → Выгрузить информационную базу…перенос на другой компьютер, переход на клиент-серверный вариант, хранение архивов

Файл .dt компактнее папки и не зависит от формата хранения конкретной платформы. Его загружают через Администрирование → Загрузить информационную базу… в Конфигураторе. Загрузка .dt полностью заменяет данные в базе, куда её загружают — загружайте только в пустую или специально созданную базу.

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

  1. Попросите всех выйти из базы.
  2. Сделайте выгрузку .dt или скопируйте папку базы.
  3. На новом компьютере установите ту же версию платформы.
  4. Скопированную папку добавьте в список как существующую базу. Если переносите через .dt, создайте новую пустую базу и загрузите файл в Конфигураторе.
  5. Откройте базу и проверьте последние документы и остатки.

Лицензия на программу не переезжает вместе с базой: она привязана к компьютеру, а не к файлу 1Cv8.1CD. На новом месте её нужно получить отдельно по правилам вашей лицензии.

Перед переносом или обновлением файловой базы
Выполнено: 0 / 6

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

Можно ли открыть файл 1Cv8.1CD двойным щелчком?
Нет. Файл не связан с программой. Базу открывают через окно запуска 1С, указав папку, в которой этот файл лежит.
Как понять, файловая база или серверная?
Выделите базу в окне запуска: внизу окна показан путь. Для файловой базы это File="…" с путём к папке, для серверной — Srvr= и Ref= с именем сервера и базы.
Сколько человек могут одновременно работать в файловой базе?
Жёсткого технического предела в несколько пользователей нет, всё упирается в лицензии, сеть и размер базы. На практике файловый вариант комфортен для небольшой команды в одной локальной сети.
Можно ли открыть одну файловую базу на разных версиях платформы?
Не стоит. Все рабочие места должны использовать одну и ту же версию. После запуска на более новой версии базу может быть нельзя открыть старой.
Где найти файловую базу, если её путь неизвестен?
Выделите базу в окне запуска и посмотрите путь внизу окна или в свойствах базы по кнопке «Изменить…». Если базы нет в списке, найдите на дисках файлы 1Cv8.1CD поиском Проводника.