Как пользоваться базой 1С: подключение, права, копии, скорость

· 9 мин

Содержание

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

Файловая база лежит в папке и состоит из файла 1Cv8.1CD. Её открывают с того же компьютера или по сетевой папке. Клиент-серверная живёт на сервере 1С и в СУБД (PostgreSQL или MS SQL), а пользователи подключаются к серверу. Понять тип можно по строке соединения в списке баз: File= означает файловую, Srvr= и Ref= означают серверную.

1. Как подключиться к базе 1С

Добавление базы в список

  1. Запустите ярлык 1С. Откроется окно запуска со списком баз.
  2. Нажмите «Добавить», выберите «Добавление в список существующей информационной базы».
  3. Для файловой базы укажите папку, где лежит 1Cv8.1CD. Для серверной введите имя кластера и имя базы, их сообщит администратор.
  4. Задайте понятное название и сохраните.

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

Режимы входа

РежимДля чегоЧто учесть
1С:ПредприятиеОбычная работа: документы, отчётыНужна учётная запись и право на запуск
КонфигураторАдминистрирование, выгрузка, изменение конфигурацииВ режиме конфигуратора одновременно сидит один пользователь, остальных надо отключить
Тонкий клиентРабота через сеть и вебНе требует доступа к файлам базы
Веб-клиентРабота из браузераНужна публикация базы на веб-сервере

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

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

  • 🔒 «Информационная база заблокирована»: кто-то сидит в конфигураторе или идёт обновление. Дождитесь или попросите завершить сеанс.
  • 📁 «Не найден файл базы»: папка переименована или недоступна по сети. Проверьте путь в свойствах записи списка.
  • 🔑 «Неверное имя или пароль»: сверьтесь с администратором, пароль чувствителен к регистру.

2. Права доступа: кто и что может делать

Права строятся на ролях. Роль задаёт набор разрешений (читать, добавлять, проводить, закрывать период), а пользователю назначают одну или несколько ролей. Прямо пользователю права не выдают.

Где открыть список пользователей

В управляемом интерфейсе зайдите в раздел «Администрирование», затем «Настройки пользователей и прав», затем «Пользователи». Если разделов не видно, у вас нет роли администратора. Альтернатива для технического специалиста: меню «Администрирование» → «Пользователи» в конфигураторе.

Как выдать доступ новому сотруднику

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

Не работайте повседневно под администратором. Любая случайная команда на удаление или перепроведение выполнится без предупреждений о правах.

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

3. Резервное копирование: как не потерять данные

Копия нужна до любого обновления, чистки и эксперимента, а не только по расписанию. Способ зависит от типа базы.

Файловая база

Самый надёжный вариант: выгрузка в файл .dt из конфигуратора. Пункт «Администрирование» → «Выгрузить информационную базу». Файл сжимается и проверяется при выгрузке, поэтому его можно спокойно восстановить на другой машине.

Второй способ: закрыть все сеансы и скопировать папку с 1Cv8.1CD. Быстро, но если кто-то работал в момент копирования, файл может оказаться повреждённым.

Восстанавливают через «Администрирование» → «Загрузить информационную базу». Загрузка заменяет данные полностью.

Клиент-серверная база

Здесь работают средства СУБД: резервная копия PostgreSQL (pg_dump) или полный backup MS SQL. Выгрузка .dt тоже годится, но на больших базах занимает часы и блокирует работу.

Правило нескольких копий

КопияСрок храненияГде
Ежедневная7-14 днейСервер или отдельный диск
Еженедельная1-2 месяцаДругой компьютер или сеть
Перед обновлениемДо проверки результатаОтдельная папка с датой в названии

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

Хранить копию рядом с базой на том же диске бесполезно: диск умрёт вместе с обеими.

Перед обновлением или чисткой базы
Выполнено: 0 / 5

4. Оптимизация: почему база тормозит и что делать

Прежде чем что-то менять, определите, что именно медленно: запуск, открытие списков, проведение документов или отчёты. Лечение разное.

Быстрые проверки

  1. Размер базы. Файловая база на десятках гигабайт и десятке пользователей уже неудобна. Растёт она из-за журнала регистрации, версий объектов и старых данных.
  2. Сеть. Файловую базу по сетевой папке на Wi-Fi лучше не открывать совсем. Нужен проводной гигабит или переход на сервер.
  3. Антивирус. Он сканирует файл базы при каждом обращении. Добавьте папку базы и временные файлы 1С в исключения.
  4. Диск. Для базы нужен SSD: на обычном жёстком диске файловая база работает в разы медленнее.

Регламентные операции

  • «Администрирование» → «Тестирование и исправление информационной базы» проверяет логическую целостность и реструктуризацию.
  • Очистка кэша клиента: закройте 1С, удалите содержимое папок кэша в профиле пользователя или запустите клиент с параметром /ClearCache.
  • Для серверной базы регулярно выполняются обслуживание индексов и обновление статистики на стороне СУБД.
  • Старые данные не нужны каждый день? Рассмотрите свёртку базы, но делайте её только с копией и по инструкции разработчика конфигурации.

Журнал регистрации

Он пишет каждое действие пользователя и со временем разрастается. Разделите его на периоды и архивируйте старые: в конфигураторе «Администрирование» → «Журнал регистрации» → «Сервис» → «Параметры журнала». Сократите перечень событий, если не нужен полный аудит.

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

5. Обмен данными между базами

Обмен нужен, когда данные ведутся в двух базах: например, розница и бухгалтерия, или головной офис и филиалы. Чаще всего используют готовый обмен из комплекта конфигурации. Он настраивается в разделе «Администрирование» → «Синхронизация данных» (названия могут отличаться в разных конфигурациях).

Как устроена настройка

  1. Определите, какая база главная и какие данные куда идут: номенклатура, контрагенты, документы.
  2. Создайте настройку синхронизации на обеих сторонах. Выберите способ связи: прямое подключение, сетевой каталог, FTP или электронная почта.
  3. Задайте правила: что выгружать, как сопоставлять элементы, что делать при конфликте.
  4. Выполните первичную загрузку и проверьте результат на нескольких документах.
  5. Включите расписание.

Типичные проблемы

  • 🔁 Дубли справочников: перед включением обмена сопоставьте контрагентов вручную по ИНН.
  • ⚠️ Конфликт версий: если изменили один и тот же объект с двух сторон, система спросит, чья версия приоритетна. Заранее договоритесь, кто главный.
  • 📂 Обмен остановился: проверьте доступность каталога обмена и сообщения об ошибках в мониторе синхронизации.

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

6. Типичные ошибки пользователей

Здесь только то, что ещё не прозвучало выше.

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

7. Автоматизация рутины

Повторяющиеся действия можно отдать системе. Начинайте с простого.

Регламентные задания

Это задачи, которые 1С запускает сама по расписанию: загрузка курсов валют, обмен, закрытие месяца, перепроведение. Список находится в разделе «Администрирование» → «Обслуживание» → «Регламентные и фоновые задания». Там включают, отключают и меняют расписание. В файловой базе регламентные задания выполняются, пока работает клиент с нужным режимом, в серверной они работают сами.

Что стоит автоматизировать

  • 🕒 Обновление курсов валют и классификаторов.
  • 💾 Регулярную выгрузку .dt скриптом через пакетный режим запуска.
  • 📤 Обмен между базами по расписанию.
  • 📊 Рассылку отчётов по почте. Настройка доступна в самом отчёте.

Пакетный запуск

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

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh" /N "Администратор" /P "пароль" /DumpIB "D:\Backup\buh.dt"

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

8. Безопасность: как защитить базу

Защита делится на три слоя: доступ, данные и окружение.

Доступ

  • 🔐 У каждого сотрудника свой логин, общих учётных записей нет.
  • 🔑 Пароли сложные и меняются при увольнении сотрудника. Уволенного не удаляют, а запрещают вход, чтобы сохранилась история изменений.
  • 🚫 Права минимальные: каждому только то, что нужно для работы.

Данные

  • 📦 Копии лежат в нескольких местах, хотя бы одна вне офиса.
  • 🧾 Журнал регистрации включён и хранится достаточно долго для разбора инцидентов.
  • 🔍 Для чувствительных документов настроены ограничения доступа на уровне записей.

Окружение

  • 🌐 Веб-публикацию базы не открывайте в интернет без защиты: используйте HTTPS и VPN.
  • 🦠 Антивирус и обновления Windows работают, при этом папка базы лежит в исключениях.
  • 🔄 Платформа и конфигурация обновляются своевременно: закрываются известные уязвимости и ошибки.
  • 📝 Работа только на лицензионном программном обеспечении: пиратские сборки часто содержат закладки и ломаются при обновлении.

Перед любыми изменениями в базе сделайте резервную копию и согласуйте работы с регламентом организации. Без копии откат превращается в восстановление по памяти.

Какая у вас база и что подойдёт?

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

Можно ли открыть одну и ту же базу с двух компьютеров?
Да. Для файловой базы нужна общая сетевая папка с доступом на запись у всех пользователей. Для серверной достаточно прав и подключения к серверу.
Как узнать версию платформы и конфигурации?
В окне 1С откройте меню «Справка» → «О программе». Там указаны релиз конфигурации и версия платформы.
Что делать, если забыл пароль администратора?
Через интерфейс его не восстановить. Другой администратор может сменить пароль в списке пользователей. Если администратор один, нужна помощь специалиста: сам пароль не вскрывают без доказательства владения базой.
Нужно ли закрывать 1С на ночь?
Для файловой базы лучше да: закрытые сеансы не мешают копированию и обслуживанию. Серверная база сеансы переживает, но по расписанию их удобно сбрасывать перед обменом и копией.
Как перенести базу на другой компьютер?
Выгрузите .dt, на новой машине создайте пустую базу, установите ту же платформу или новее и загрузите файл. Затем добавьте базу в список запуска.