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

Существует несколько способов инициализации хранилища данных, каждый из которых зависит от архитектуры вашей сети и требований к нагрузке. Вы можете запустить базу в файловом варианте для локальной работы одного специалиста или развернуть полноценный клиент-серверный вариант на базе MS SQL Server или PostgreSQL для коллективного доступа. Выбор правильного режима определяет не только скорость отклика системы, но и возможности масштабирования бизнеса в перспективе.

В этой статье мы детально разберем процесс создания базы через стандартный конфигуратор, уделив особое внимание настройке кластера серверов 1С и параметрам СУБД. Мы рассмотрим нюансы, о которых часто забывают новички, такие как кодировка информации и параметры временных таблиц. Готовы ли вы приступить к настройке?

Подготовка окружения и выбор режима работы

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

Ключевым решением на старте является выбор между файловым и клиент-серверным вариантом. Файловая база хранит все данные в одном каталоге на диске и проще в администрировании, но имеет ограничения по количеству одновременных пользователей. Серверный вариант требует наличия установленного сервера 1С и лицензии на использование, однако обеспечивает высокую отказоустойчивость.

  • 📂 Файловый вариант: Идеален дляной работы или небольших офисов до 5 пользователей, не требует настройки СУБД.
  • 🖥️ Клиент-серверный вариант: Необходим для крупных компаний, обеспечивает разграничение прав доступа на уровне записей и высокую скорость обработки транзакций.
  • 🔄 Гибридный сценарий: Возможность использования временных файлов на локальном диске для разгрузки сервера при формировании тяжелых отчетов.

Если вы выбрали серверный вариант, убедитесь, что служба Агент сервера 1С:Предприятия запущена и имеет права на создание баз данных в целевой СУБД. Это часто упускаемый момент, который блокирует весь процесс на этапе инициализации.

📊 Какой вариант базы вы планируете создать?
Файловый для одного пользователя
Клиент-серверный на SQL Server
Клиент-серверный на PostgreSQL
Тестирую на учебной базе

Запуск мастера создания и выбор типа базы

Для начала процесса откройте окно запуска 1С:Предприятие. В списке информационных баз нажмите кнопку Добавить. Откроется окно мастера, где первым шагом будет выбор типа создаваемой базы. Здесь важно внимательно прочитать описания, чтобы не выбрать ошибочный сценарий, например, создание базы из шаблона вместо пустой базы.

Система предложит создать новую базу или добавить существующую в список. Нас интересует именно создание нового хранилища. Если вы создаете базу для отладки конфигурации, выберите пустую базу. Если же у вас есть готовая типовая конфигурация в виде файла cf или dt, вы сможете загрузить её на следующем этапе.

⚠️ Внимание: При выборе каталога для файловой базы избегайте использования путей с кириллическими символами или пробелами, если в вашей инфраструктуре используются скрипты резервного копирования на базе Linux-серверов. Это может нарушить работу утилит командной строки.

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

Настройка параметров кластера серверов 1С

При работе в клиент-серверном режиме критически важным этапом является указание параметров кластера. По умолчанию используется имя локального компьютера и порт 1541. Однако в корпоративной среде эти параметры могут отличаться. Неправильное указание имени кластера приведет к ошибке соединения.

В поле"Имя кластера серверов 1С:Предприятия" вводится сетевое имя сервера или его IP-адрес. Если сервер 1С и клиент находятся в одной доменной зоне, достаточно ввести короткое имя. В сложных сетевых топологиях может потребоваться полная доменная квалификация имени хоста (FQDN).

ServerName: 1C_SRV_PROD

Port: 1541

NameInCluster: Accounting_DB_2026

Также на этом этапе задается имя информационной базы в кластере. Это имя будет отображаться в списке баз у пользователей. Оно может совпадать с именем базы в СУБД, но часто делается более понятным для людей, например, Бухгалтерия Основного Предприятия.

💡

Используйте префиксы в именах баз (например, DEV_, TEST_, PROD_), чтобы визуально отличать среды разработки, тестирования и промышленной эксплуатации в списке кластера.

Конфигурирование соединения с СУБД

Самый технически сложный этап — настройка соединения с системой управления базами данных. 1С поддерживает работу с MS SQL Server, PostgreSQL, Oracle и IBM DB2. Выбор конкретного типа СУБД зависит от имеющихся лицензий и предпочтений IT-отдела.

В окне настройки СУБД необходимо выбрать тип сервера баз данных. После выбора типа станут активными поля для ввода имени сервера SQL, имени пользователя и пароля. Пользователь, от имени которого происходит создание базы, должен обладать правами db_creator или аналогичными привилегиями в СУБД.

Параметр Описание Пример значения
Тип СУБД Выбор движка хранения данных MS SQL Server 2019
Сервер SQL Сетевое имя или IP сервера БД SQL01\Instance1
Пользователь БД Учетная запись с правами создания sa или 1c_admin
Имя базы Физическое имя базы в СУБД AccDB_Main

Обратите внимание на поле"Использовать аутентификацию Windows". Если оно активно, пароль вводить не нужно, и 1С будет использовать текущие учетные данные пользователя. Это более безопасный метод, но он требует правильной настройки доверенных связей между доменом и сервером SQL.

Что делать, если СУБД не видна в списке?

Убедитесь, что на клиентском компьютере установлены необходимые драйверы (ODBC или Native Client) для вашей версии СУБД. Часто проблема решается установкой пакета данных от производителя СУБД.

Создание пустой базы или загрузка конфигурации

После успешной проверки соединения с СУБД мастер предложит выбрать начальный состав конфигурации. Вы можете создать пустую базу, в которую позже загрузите конфигурацию через режим Конфигуратора. Этот метод удобен при разработке с нуля.

Альтернативный вариант — создание базы из шаблона или загрузка готовой конфигурации сразу. Если вы выбираете загрузку, система попросит указать файл конфигурации. В процессе загрузки происходит компиляция метаданных и создание всех необходимых таблиц в базе данных.

Длительность процесса зависит от сложности конфигурации и скорости дисковой подсистемы. Для крупных конфигураций, таких как 1С:ERP, этот этап может занять от 10 до 30 минут. В это время не рекомендуется прерывать процесс, так как это может привести к повреждению структуры метаданных.

☑️ Проверка перед загрузкой конфигурации

Выполнено: 0 / 4

⚠️ Внимание: Интерфейсы и названия пунктов меню могут незначительно отличаться в зависимости от конкретной платформы 1С (версии 8.3.x). Всегда сверяйтесь с документацией к вашей версии релиза, если какой-то пункт не находится на привычном месте.

Первичная инициализация и запуск системы

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

На этом этапе также рекомендуется настроить параметры системы сразу. Зайдите в меню Администрирование → Параметры системы. Здесь устанавливаются основной язык, формат даты, а также параметры регламентных заданий. Корректная настройка часового пояса критична для правильного отражения времени документов.

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

💡

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

Типичные ошибки и методы их устранения

Процесс создания базы не всегда проходит гладко. Одной из самых частых ошибок является сообщение о невозможности соединения с сервером 1С. Это часто связано с тем, что служба ragent не запущена или заблокирована брандмауэром Windows.

Другая распространенная проблема — ошибка создания базы данных в СУБД. Обычно это свидетельствует о недостатке прав у пользователя SQL или о том, что база с таким именем уже существует. В логах сервера 1С (файлы srvinfo) можно найти детальный текст ошибки, который поможет диагностировать проблему.

  • 🔒 Ошибка доступа: Проверьте права NTFS на папку с базой и права в самой СУБД для пользователя.
  • 📉 Нехватка ресурсов: При создании базы на переполненном диске операция завершится сбоем. Освободите место.
  • 🌐 Сетевые проблемы: Убедитесь, что порты 1540-1541 и порты СУБД (например, 1433 для SQL) открыты в фаерволе.

Для диагностики используйте утилиту командной строки ring или консоль администрирования серверов 1С. Они позволяют просмотреть состояние кластера и активных сессий в реальном времени, что часто дает подсказку, где именно произошел сбой.

Можно ли перенести файловую базу на серверный вариант позже?

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

Какой максимальный размер может иметь файловая база 1С?

Технических ограничений со стороны платформы 1С нет, однако производительность файловой базы начинает критически падать при размере свыше 10-15 Гб и количестве пользователей более 5-7. Для больших объемов данных настоятельно рекомендуется переход на SQL.

Обязательно ли устанавливать сервер 1С на тот же компьютер, что и SQL?

Нет, это не обязательно. Сервер 1С и сервер баз данных могут быть разнесены по разным физическим машинам для балансировки нагрузки. Главное, чтобы между ними была высокоскоростная сеть с минимальными задержками (Low Latency).

Что делать, если забыли пароль администратора кластера?

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