Настройка информационной базы 1С с нуля: от создания до обслуживания

· 10 мин

Содержание

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

Дальше всё собирается по шагам: создать базу или добавить готовую в список, задать параметры запуска, при серверном варианте — настроить кластер и базу данных в СУБД, завести пользователей с правами и наладить регулярное обслуживание. Инструкция ниже — для платформы 1С:Предприятие 8.3 с интерфейсом «Такси».

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

Файловая или клиент-серверная база: что выбрать

Выбор варианта размещения — это не вопрос вкуса, а вопрос числа пользователей и объёма данных. Ниже — ориентиры, по которым решают на практике.

КритерийФайловая базаКлиент-серверная база
Пользователей одновременно1–5от 5–10 и выше
Где лежат данныефайл 1Cv8.1CD в папкев СУБД (PostgreSQL, MS SQL)
Что нужно установитьтолько платформуплатформу + сервер 1С + СУБД
Резервная копиякопия папки или выгрузка .dtсредствами СУБД + выгрузка .dt
Нагрузка, объём от 10–15 ГБначинает тормозитьработает штатно

💡 Файловую базу можно положить в сетевую папку и открывать с нескольких компьютеров, но это паллиатив: при 5+ активных пользователях или базе больше 10 ГБ начинаются блокировки и замедления. Это сигнал переходить на сервер.

Какой вариант размещения базы вам подходит?

Создание базы и добавление её в список запуска

Все информационные базы перечислены в стартовом окне 1С — том самом, где вы выбираете базу перед входом. Управление списком — тремя кнопками справа: Добавить, Изменить, Удалить.

Нажмите Добавить. Платформа предложит два пути:

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

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

⚠️ Имя базы в списке (то, что вы видите в окне запуска) — произвольное, его можно переименовать в любой момент через Изменить. А вот путь к папке или имя базы на сервере — это адрес данных: менять его просто так нельзя, иначе база «потеряется».

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

Параметры запуска и язык интерфейса

Когда база в списке, выделите её и нажмите Изменить — здесь настраивается, как именно платформа будет открывать базу. Самые частые параметры:

  • 🔹 Основной режим запуска — «Выбирать автоматически», «Тонкий клиент» или «Толстый клиент». Для типовых конфигураций на управляемых формах оставляйте автоматический выбор.
  • 🔹 Версия 1С:Предприятия — если на компьютере стоит несколько версий платформы, можно жёстко привязать базу к нужной. Указывайте номер не ниже того, что требует конфигурация; «любая версия» подходит, когда стоит одна платформа.
  • 🔹 Язык (страна) — влияет на формат дат, чисел и разделители. Для России оставляйте русский.
  • 🔹 Низкая скорость соединения — флажок для работы через медленный или нестабильный канал (например, удалённый офис). Платформа реже обращается к серверу.

Дополнительные параметры командной строки задаются в том же окне, в поле «Дополнительные параметры запуска». Пример полезного — /L ru принудительно задаёт язык интерфейса, а /DisableStartupMessages убирает стартовые уведомления. Не вписывайте сюда параметры, назначения которых не понимаете: часть из них переключает платформу в сервисные режимы.

Интерфейс в современных конфигурациях — «Такси». Его внешний вид (расположение панелей, разделов, избранного) настраивается уже внутри программы, в режиме 1С:Предприятие — через меню Вид или кнопку настройки панелей, а не в окне запуска.

Настройка серверной базы: кластер и СУБД

Этот раздел нужен только для клиент-серверного варианта. Файловую базу можно пропустить.

Серверная база живёт в двух местах сразу: описание и сеансы ведёт кластер серверов 1С:Предприятия, а сами данные хранит СУБД. Поэтому для создания серверной базы нужны оба.

Порядок настройки:

  1. Установите и запустите сервер 1С:Предприятия и СУБД (PostgreSQL или MS SQL). СУБД может стоять как на той же машине, так и на отдельной.
  2. Откройте оснастку «Администрирование серверов 1С Предприятия». Клиент обращается к кластеру через агента сервера — по умолчанию это порт 1540, сам менеджер кластера работает на 1541.
  3. Если кластера ещё нет — зарегистрируйте центральный сервер (имя машины и порт агента 1540). Внутри появится кластер.
  4. В кластере создайте информационную базу: правой кнопкой на «Информационные базы» → «Создать». В свойствах укажите:
    • имя ИБ — под этим именем база будет на сервере (латиницей, без пробелов, например buh_main);
    • сервер баз данных — адрес СУБД;
    • тип СУБД — PostgreSQL или MS SQL Server;
    • имя базы данных — как база назовётся внутри СУБД;
    • пользователь и пароль СУБД — учётка, под которой сервер 1С подключается к СУБД;
    • флажок «Создать базу данных в случае её отсутствия» — чтобы платформа сама создала пустую БД в СУБД.

После этого серверная база существует, и её уже можно добавлять в список запуска клиента (раздел выше), указав имя сервера и имя ИБ.

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

Для PostgreSQL используйте сборку, совместимую с 1С (она идёт в поставке или выкладывается вендором) — обычный дистрибутив PostgreSQL без патчей 1С работать не будет.

Пользователи и права доступа

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

Список пользователей ведётся в двух местах, и важно не путать:

  • В конфигураторе (Администрирование → Пользователи) — это технический список платформы: кому можно войти, какие роли назначены, нужен ли пароль. Здесь создают самого первого пользователя.
  • В режиме 1С:Предприятие (Администрирование → Настройки пользователей и прав) — прикладной уровень типовой конфигурации: профили групп доступа, разрешённые действия, ограничения по организациям и складам.

Практический порядок для типовой конфигурации (БП 3.0, ЗУП 3.1, УТ 11):

  1. Войдите в конфигуратор, создайте пользователя и дайте ему роль «Полные права» (или «Администратор системы») — это будущий администратор.
  2. Задайте пароль и включите аутентификацию 1С:Предприятия. Не оставляйте администратора без пароля: это открытая дверь в базу.
  3. Войдите в программу уже под администратором и дальше заводите обычных пользователей через Администрирование → Настройки пользователей и прав, назначая им профили (Бухгалтер, Кадровик, Расчётчик и т. д.), а не полные права.

💡 Аутентификация бывает двух видов: по логину и паролю 1С и по учётной записи Windows (вход в базу «прозрачно», под доменной учёткой). Для сети с Active Directory второй вариант удобнее — пользователь не вводит пароль повторно.

Не раздавайте «Полные права» рядовым сотрудникам «чтобы не мешало»: это ломает разграничение по организациям, историю действий и ответственность за проведённые документы.

Регулярное обслуживание и резервные копии

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

Резервные копии. Для файловой базы — выгрузка через конфигуратор: Администрирование → Выгрузить информационную базу в файл .dt, плюс копия самой папки. Для серверной — штатные средства СУБД (бэкап PostgreSQL/MS SQL по расписанию) и периодически та же выгрузка .dt как полный самодостаточный снимок.

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

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

Для файловой базы есть ещё утилита проверки физической целостности файла chdbfl.exe — она чинит повреждения на уровне самого .1CD, когда база не открывается вовсе.

Регламент обслуживания базы
Выполнено: 0 / 6

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

Если база не запускается после настройки

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

  • 🔸 «Не обнаружена действующая лицензия» — платформа нашла базу, но не нашла ключ (аппаратный или программный). Проверьте, установлен ли ключ, запущена ли служба сервера лицензирования, не занял ли кто-то все клиентские лицензии. Без лицензии рабочая база не откроется.
  • 🔸 «Файл информационной базы не обнаружен» (файловый вариант) — путь к папке в списке запуска указывает не туда: папку переместили, диск не смонтирован, сетевой ресурс недоступен. Поправьте путь через Изменить или восстановите доступ к папке.
  • 🔸 «Ошибка соединения с сервером 1С:Предприятия» — для серверной базы: не запущена служба сервера 1С, недоступен порт агента 1540 (закрыт фаерволом) или неверно указано имя сервера. Проверьте, что служба работает, и что имя сервера совпадает с тем, что в кластере.
  • 🔸 Несовпадение версий платформы — конфигурация требует версию выше установленной. Поставьте подходящую платформу и привяжите базу к ней в параметрах запуска.

💡 Если база открывается, но долго «думает» на первом входе каждого пользователя — это не сбой, а разовое построение кэша на клиенте. Повторные входы идут быстрее.

Когда ничего из перечисленного не подходит и база файловая, запустите проверку физической целостности файла утилитой chdbfl.exe из каталога платформы: она покажет, не повреждён ли сам .1CD.

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

Можно ли перенести файловую базу на сервер без потери данных?
Да. Выгрузите базу в .dt из конфигуратора файлового варианта, создайте серверную базу в кластере и загрузите в неё этот .dt. Данные, пользователи и настройки переедут целиком. После проверки файловую базу можно убрать из списка.
Почему база открывается без запроса пароля?
Потому что в ней ещё нет ни одного пользователя. Как только вы заведёте в конфигураторе первого пользователя с паролем, платформа начнёт спрашивать логин при каждом входе.
Чем отличается имя базы в списке от имени базы на сервере?
Имя в списке запуска — произвольная подпись для вас, её можно менять свободно. Имя базы на сервере (или путь к папке у файлового варианта) — это адрес данных; его менять нельзя, иначе база перестанет открываться.
Нужна ли отдельная лицензия для серверной базы?
Да. Кроме клиентских лицензий на пользователей, для клиент-серверного варианта нужна лицензия на сервер 1С:Предприятия. Без действующей лицензии платформа не запускает базу (исключение — учебная версия).
Сколько пользователей выдержит файловая база?
Ориентировочно до 5 одновременно работающих при небольшом объёме. Дальше начинаются блокировки и замедления — это тот рубеж, когда пора переходить на сервер.