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

· 10 мин

Содержание

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

Вариантов подключения по сути три. Локальная база на своём компьютере — самый простой. Общая папка в сети — когда с одной базой работают 2–10 человек в офисе. Публикация на веб-сервере — когда нужен доступ из дома или филиала. Ниже разобраны все шаги для первых двух вариантов, права доступа , параметры запуска и разбор ошибок. Всё описано для платформы 8.3; для любой типовой конфигурации порядок одинаковый, потому что подключение делает платформа, а не конфигурация.

Подготовка: где лежит файловая база и что проверить заранее

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

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

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

Как найти каталог базы

Если база уже открывается у кого-то в офисе, узнать путь проще всего у него:

  1. Откройте окно запуска 1С на компьютере, где база работает.
  2. Выделите базу в списке. Внизу окна появится строка вида File="D:\1C\Buh" или File="\\SRV\1C\Buh".
  3. Перепишите путь в кавычках — это и есть каталог.

Если доступа к такому компьютеру нет, найдите файл поиском Windows по имени 1Cv8.1CD. Типовые места: C:\Users\<имя>\Documents\ (база по умолчанию создаётся в подпапке с названием конфигурации), D:\1C\, D:\Base\.

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

Что проверить до подключения

Что проверитьПочему это важно
Установлена платформа 8.3Без неё нет окна запуска и нечем открыть базу
Версия платформы на клиентеНомер должен быть не ниже, чем на компьютере, где базу обновляли последней
Доступна сетевая папкаПуть \\Сервер\Папка открывается в Проводнике без ошибок
Есть лицензияБез лицензии платформа не запустит базу (кроме учебной версии)
Разрядность клиента32- и 64-битный клиент работают с одной и той же базой, но установлен должен быть хотя бы один

Как подключить файловую базу 1С в список информационных баз

Список баз в окне запуска — это просто ярлыки. Подключение базы не копирует данные и ничего в ней не меняет.

Добавление через окно запуска

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

Если база открылась и спрашивает пользователя и пароль — подключение работает. Дальше вопрос к администратору базы, а не к настройке.

Сетевая база: только UNC-путь

Для базы на другом компьютере пишите путь в формате \\SRV\1C\Buh или \\192.168.1.10\1C\Buh. Подключённый сетевой диск (Z:\Buh) работает хуже:

  • 🔌 буква диска пропадает, если сеть поднялась позже входа в Windows;
  • 👥 у другого пользователя на том же компьютере буквы может не быть вовсе;
  • 🖥 на терминальном сервере буквы у сеансов разные.

Не подключайте одну и ту же базу по разным путям (у одних Z:\Buh, у других \\SRV\1C\Buh). Работать будет, но при разборе проблем сложно понять, кто куда ходит.

Если баз много: общий список

Когда в офисе 10 компьютеров и пять баз, прописывать их руками на каждом неудобно. В 1С есть общий список баз:

  1. Настройте список на одном компьютере.
  2. Скопируйте файл %APPDATA%\1C\1CEStart\ibases.v8i в сетевую папку, например \\SRV\1C\bases.v8i.
  3. На остальных компьютерах в окне запуска нажмите Настройка… и добавьте путь к этому файлу в список общих информационных баз.

После этого новая база, добавленная в общий файл, появится у всех. Тот же путь можно прописать строкой CommonInfoBases= в файле 1cestart.cfg, если вы раскатываете настройки на много машин.

Вот как выглядит запись о файловой базе внутри ibases.v8i:

[Бухгалтерия ООО Ромашка]
Connect=File="\\SRV\1C\Buh";
ID=3f2b6c0e-1a2b-4c3d-9e8f-0a1b2c3d4e5f
OrderInList=0
Folder=/
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3

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

Права на папку и сетевой доступ к файловой базе

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

Какие права нужны

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

ГдеЧто выставитьКому
Свойства папки → Доступ → Расширенная настройка → РазрешенияПолный доступ или ИзменениеГруппе пользователей 1С
Свойства папки → БезопасностьИзменение (чтение, запись, удаление)Той же группе

Порядок действий на компьютере с базой:

  1. Создайте папку, например D:\1C, и положите в неё каталоги баз.
  2. Откройте свойства папки → вкладка Доступ → Расширенная настройка.
  3. Включите общий доступ, задайте имя ресурса (1C), нажмите Разрешения и дайте группе право на изменение.
  4. На вкладке Безопасность дайте той же группе право Изменение на папку и все вложенные объекты.
  5. С другого компьютера откройте в Проводнике \\Имя_компьютера\1C\ и создайте пустой текстовый файл. Получилось — права в порядке. Файл удалите.

Не давайте доступ группе «Все» в общей сети с гостевым входом. Файловую базу можно просто скопировать целиком вместе со всей бухгалтерией и зарплатой.

Сеть и компьютер с базой

  • 🌐 Обнаружение сети и общий доступ к файлам должны быть включены для того сетевого профиля, который стоит на компьютере (обычно «Частная сеть» или «Домен»).
  • 🔥 Брандмауэр должен пропускать общий доступ к файлам (SMB, порт 445).
  • 💤 Компьютер с базой не должен уходить в сон. Иначе у всех база отвалится посреди проведения документов.
  • 🧾 Если база лежит на обычной Windows 10/11, учитывайте, что клиентская Windows ограничивает число одновременных входящих подключений. Для офиса больше 10–15 человек нужна серверная ОС или клиент-серверный вариант.

Параметры запуска файловой базы: что настраивать вместо кластера

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

Открыть их: выделите базу в окне запуска → Изменить… → дважды Далее.

ПараметрЧто выбрать
Вариант аутентификацииВыбирать автоматически, если в базе настроен вход через Windows; иначе Запрашивать имя и пароль
Основной режим запускаТонкий клиент для конфигураций на управляемых формах (БП 3.0, ЗУП 3.1, УТ 11)
Версия 1С:ПредприятияПусто или 8.3 — запустится последняя установленная. Конкретный номер (например, 8.3.24.1691) — если на компьютере несколько версий и нужна именно эта
РазрядностьЛюбая или нужная, если 64-битный клиент вызывает проблемы со старыми внешними компонентами

Дополнительные параметры запуска

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

  • /ClearCache — очистить клиентский кэш при входе. Помогает, когда после обновления конфигурации база ведёт себя странно. После разового запуска параметр стоит убрать.
  • /UC<код> — войти в базу, на которой администратор установил блокировку начала сеансов с кодом разрешения.

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

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F "\\SRV\1C\Buh"

Параметр /F задаёт путь к каталогу файловой базы. Остальные ключи командной строки смотрите в справке платформы, раздел о параметрах запуска.

Ошибки при подключении файловой базы и как их устранить

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

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

Если база открывается, но падает или пишет о повреждении

Файловая база чувствительна к обрывам сети и выключению питания во время записи. Если 1С сообщает о нарушении структуры или падает на одних и тех же документах:

  1. Попросите всех выйти из базы. Сначала сделайте копию всего каталога базы на другой диск.
  2. Откройте Конфигуратор → Администрирование → Тестирование и исправление.
  3. Начните с проверки логической и ссылочной целостности без исправлений. Режим исправления включайте, только если проверка нашла ошибки.

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

Если Конфигуратор не открывается вообще, есть отдельная утилита chdbfl.exe в папке bin установленной платформы, например C:\Program Files\1cv8\8.3.24.1691\bin\chdbfl.exe. Она проверяет физическую целостность файла 1Cv8.1CD без запуска 1С. Запускайте её только на копии или при полностью закрытой базе.

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

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

Что сделатьЭффект
Положить базу на SSDЗаметно быстрее открытие и проведение
Сеть 1 Гбит/с по кабелю, без Wi-FiWi-Fi — главный источник тормозов и повреждений базы
Исключить каталог базы из проверки антивирусомАнтивирус не сканирует файл при каждом обращении
Отключить автономные файлы для сетевой папкиWindows не пытается синхронизировать файл базы
Делать резервные копии ночьюКопирование не блокирует файл днём
Терминальный сервер или публикация на веб-сервереФайл читается локально на сервере, по сети идёт только картинка или данные форм

Обслуживание внутри базы

Со временем файл 1Cv8.1CD растёт, и не всегда за счёт полезных данных. Что помогает:

  • 📉 Уровень журнала регистрации. В Конфигураторе → Администрирование → Настройка журнала регистрации можно сократить объём событий или удалить старые записи. Журнал хранится отдельно, в 1Cv8Log, но тоже читается с диска.
  • 🗜 Сжатие таблиц. В Тестировании и исправлении есть флажок сжатия таблиц информационной базы. Он убирает пустые места после удалённых данных.
  • 🔁 Выгрузка и загрузка. Выгрузка в .dt и загрузка в новую пустую базу пересобирает файл заново. Это долгий способ, его делают в выходные и только с копией.

Когда пора уходить с файлового варианта

Файловая база хорошо работает в небольшом офисе. Тревожные признаки:

  • 🐢 больше 10 человек одновременно, и проведение документов стало ждать других;
  • 🔒 часто появляются сообщения о блокировках при параллельной работе;
  • 📦 размер 1Cv8.1CD больше 10–15 ГБ, и закрытие месяца идёт часами.

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

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

Можно ли подключить файловую базу из облака вроде Яндекс Диска?
Нельзя для совместной работы. Синхронизация облака копирует файл целиком и легко ломает его, если база открыта на двух компьютерах. Для удалённого доступа используйте терминальный сервер или веб-публикацию.
Почему база открывается у администратора, но не у бухгалтера?
Почти всегда разные права на папку. Администратор входит в группу с полным доступом, бухгалтер нет. Дайте его учётной записи право «Изменение» на каталог базы.
Нужно ли переносить файл базы, чтобы подключить её на новом компьютере?
Нет, если база в общей папке. Достаточно добавить существующий каталог в список. Переносить каталог нужно только для локальной базы, и копировать его надо целиком, когда никто не работает.
Сколько человек могут работать в файловой базе одновременно?
Жёсткого технического предела в несколько человек нет, ограничивают сеть, диск и число лицензий. На практике при хорошей сети комфортно работают 5–10 пользователей, дальше разумно переходить на клиент-серверный вариант.
Можно ли открыть одну файловую базу разными версиями платформы?
Можно, если номера не ниже того, на котором базу последний раз обновляли. Но лучше держать на всех компьютерах одну версию: так меньше неожиданностей после обновлений.