Файловая информационная база 1С: добавление в список, права и сетевая папка
Содержание
Чтобы подключить файловую базу
1С, откройте окно запуска 1С:Предприятия, нажмите Добавить…, выберите Добавление в список существующей информационной базы и укажите каталог, в котором лежит файл 1Cv8.1CD. Для базы в сети путь пишут в виде \\Сервер\Папка\База, а у пользователя должны быть права на чтение и запись в эту папку.
Вариантов подключения по сути три. Локальная база на своём компьютере — самый простой. Общая папка в сети — когда с одной базой работают 2–10 человек в офисе. Публикация на веб-сервере — когда нужен доступ из дома или филиала. Ниже разобраны все шаги для первых двух вариантов, права доступа , параметры запуска и разбор ошибок. Всё описано для платформы 8.3; для любой типовой конфигурации порядок одинаковый, потому что подключение делает платформа, а не конфигурация.
Подготовка: где лежит файловая база и что проверить заранее
Файловая база — это не один файл, а каталог. Главное в нём — файл 1Cv8.1CD, где хранятся и данные, и конфигурация. Рядом обычно лежат служебные папки:
- 📁
1Cv8Log— журнал регистрации; - 📁
1Cv8FTxt— индекс полнотекстового поиска (есть, если поиск включён); - 📄 прочие служебные файлы, которые платформа создаёт и удаляет сама.
Подключать нужно именно папку, где лежит 1Cv8.1CD, а не сам файл и не папку уровнем выше.
Как найти каталог базы
Если база уже открывается у кого-то в офисе, узнать путь проще всего у него:
- Откройте окно запуска 1С на компьютере, где база работает.
- Выделите базу в списке. Внизу окна появится строка вида
File="D:\1C\Buh"илиFile="\\SRV\1C\Buh". - Перепишите путь в кавычках — это и есть каталог.
Если доступа к такому компьютеру нет, найдите файл поиском Windows по имени 1Cv8.1CD. Типовые места: C:\Users\<имя>\Documents\ (база по умолчанию создаётся в подпапке с названием конфигурации), D:\1C\, D:\Base\.
Если в одном каталоге лежит 1Cv8.1CD, а рядом файл с датой в имени или расширением .dt, — это архивы. Подключается только каталог с 1Cv8.1CD. Файл .dt загружают в пустую базу через Конфигуратор, это другая операция.
Что проверить до подключения
| Что проверить | Почему это важно |
|---|---|
| Установлена платформа 8.3 | Без неё нет окна запуска и нечем открыть базу |
| Версия платформы на клиенте | Номер должен быть не ниже, чем на компьютере, где базу обновляли последней |
| Доступна сетевая папка | Путь \\Сервер\Папка открывается в Проводнике без ошибок |
| Есть лицензия | Без лицензии платформа не запустит базу (кроме учебной версии) |
| Разрядность клиента | 32- и 64-битный клиент работают с одной и той же базой, но установлен должен быть хотя бы один |
Как подключить файловую базу 1С в список информационных баз
Список баз в окне запуска — это просто ярлыки. Подключение базы не копирует данные и ничего в ней не меняет.
Добавление через окно запуска
- Запустите 1С:Предприятие ярлыком с рабочего стола или из меню «Пуск».
- В окне со списком баз нажмите
Добавить…. - Выберите
Добавление в список существующей информационной базыи нажмитеДалее. - Введите понятное имя, например «Бухгалтерия ООО Ромашка». Имя видно только в списке, на данные оно не влияет.
- В поле каталога укажите путь к папке с
1Cv8.1CD. Кнопка с тремя точками открывает выбор папки. - Нажмите
Далее. На последней странице оставьте параметры по умолчанию (о них ниже) и нажмитеГотово. - Выделите базу и нажмите
1С:Предприятие.
Если база открылась и спрашивает пользователя и пароль — подключение работает. Дальше вопрос к администратору базы, а не к настройке.
Сетевая база: только UNC-путь
Для базы на другом компьютере пишите путь в формате \\SRV\1C\Buh или \\192.168.1.10\1C\Buh. Подключённый сетевой диск (Z:\Buh) работает хуже:
- 🔌 буква диска пропадает, если сеть поднялась позже входа в Windows;
- 👥 у другого пользователя на том же компьютере буквы может не быть вовсе;
- 🖥 на терминальном сервере буквы у сеансов разные.
Не подключайте одну и ту же базу по разным путям (у одних Z:\Buh, у других \\SRV\1C\Buh). Работать будет, но при разборе проблем сложно понять, кто куда ходит.
Если баз много: общий список
Когда в офисе 10 компьютеров и пять баз, прописывать их руками на каждом неудобно. В 1С есть общий список баз:
- Настройте список на одном компьютере.
- Скопируйте файл
%APPDATA%\1C\1CEStart\ibases.v8iв сетевую папку, например\\SRV\1C\bases.v8i. - На остальных компьютерах в окне запуска нажмите
Настройка…и добавьте путь к этому файлу в список общих информационных баз.
После этого новая база, добавленная в общий файл, появится у всех. Тот же путь можно прописать строкой 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С |
Свойства папки → Безопасность | Изменение (чтение, запись, удаление) | Той же группе |
Порядок действий на компьютере с базой:
- Создайте папку, например
D:\1C, и положите в неё каталоги баз. - Откройте свойства папки → вкладка
Доступ→Расширенная настройка. - Включите общий доступ, задайте имя ресурса (
1C), нажмитеРазрешенияи дайте группе право на изменение. - На вкладке
Безопасностьдайте той же группе правоИзменениена папку и все вложенные объекты. - С другого компьютера откройте в Проводнике
\\Имя_компьютера\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С сообщает о нарушении структуры или падает на одних и тех же документах:
- Попросите всех выйти из базы. Сначала сделайте копию всего каталога базы на другой диск.
- Откройте Конфигуратор →
Администрирование→Тестирование и исправление. - Начните с проверки логической и ссылочной целостности без исправлений. Режим исправления включайте, только если проверка нашла ошибки.
Для этой операции нужен монопольный доступ, поэтому в рабочее время её не запускают.
Если Конфигуратор не открывается вообще, есть отдельная утилита chdbfl.exe в папке bin установленной платформы, например C:\Program Files\1cv8\8.3.24.1691\bin\chdbfl.exe. Она проверяет физическую целостность файла 1Cv8.1CD без запуска 1С. Запускайте её только на копии или при полностью закрытой базе.
Как ускорить файловую базу в сети
Файловый вариант гоняет по сети не готовые результаты, а куски самого файла базы. Поэтому скорость зависит от сети и диска сильнее, чем от процессора.
| Что сделать | Эффект |
|---|---|
| Положить базу на SSD | Заметно быстрее открытие и проведение |
| Сеть 1 Гбит/с по кабелю, без Wi-Fi | Wi-Fi — главный источник тормозов и повреждений базы |
| Исключить каталог базы из проверки антивирусом | Антивирус не сканирует файл при каждом обращении |
| Отключить автономные файлы для сетевой папки | Windows не пытается синхронизировать файл базы |
| Делать резервные копии ночью | Копирование не блокирует файл днём |
| Терминальный сервер или публикация на веб-сервере | Файл читается локально на сервере, по сети идёт только картинка или данные форм |
Обслуживание внутри базы
Со временем файл 1Cv8.1CD растёт, и не всегда за счёт полезных данных. Что помогает:
- 📉 Уровень журнала регистрации. В Конфигураторе →
Администрирование→Настройка журнала регистрацииможно сократить объём событий или удалить старые записи. Журнал хранится отдельно, в1Cv8Log, но тоже читается с диска. - 🗜 Сжатие таблиц. В
Тестировании и исправленииесть флажок сжатия таблиц информационной базы. Он убирает пустые места после удалённых данных. - 🔁 Выгрузка и загрузка. Выгрузка в
.dtи загрузка в новую пустую базу пересобирает файл заново. Это долгий способ, его делают в выходные и только с копией.
Когда пора уходить с файлового варианта
Файловая база хорошо работает в небольшом офисе. Тревожные признаки:
- 🐢 больше 10 человек одновременно, и проведение документов стало ждать других;
- 🔒 часто появляются сообщения о блокировках при параллельной работе;
- 📦 размер
1Cv8.1CDбольше 10–15 ГБ, и закрытие месяца идёт часами.
Тогда переходят на клиент-серверный вариант: 1С-сервер плюс СУБД. Данные переносят через выгрузку .dt из файловой базы и загрузку в новую серверную. Сама конфигурация при этом не меняется.