Создание новой информационной базы в 1С:Предприятие — базовая операция, с которой сталкиваются и начинающие пользователи, и опытные администраторы. Без правильно настроенной базы невозможно начать работу с программой, будь то 1С:Бухгалтерия, 1С:Управление торговлей или 1С:Зарплата и Управление Персоналом. Однако даже в этой простой процедуре есть нюансы: выбор между файловой и клиент-серверной базой, настройка прав доступа, выбор кодировки и другие параметры, которые напрямую влияют на стабильность работы системы.
В этой статье мы разберём все актуальные способы создания новой базы в 1С 8.3 (включая версию 8.3.23+), рассмотрим типичные ошибки при добавлении базы в список и дадим рекомендации по оптимизации процесса. Особое внимание уделим различиям между файловым и клиент-серверным вариантами, а также тонкостям работы с SQL Server и PostgreSQL. Если вы администрируете 1С на предприятии или только начинаете осваивать платформу — здесь вы найдёте ответы на ключевые вопросы.
Подготовка к созданию новой базы: что нужно знать заранее
Прежде чем приступать к созданию базы, определитесь с её типом и назначением. От этого зависят технические требования и дальнейшие шаги:
- 📁 Файловая база — подходит для небольших компаний (до 5-10 пользователей). Хранится в виде файлов
.1CDна локальном диске или сетевом ресурсе. Проста в настройке, но имеет ограничения по производительности. - 🖥️ Клиент-серверная база — оптимальна для средних и крупных предприятий. Требует установки SQL Server или PostgreSQL, но обеспечивает высокую скорость работы и надёжность.
- 🔄 Демонстрационная база — используется для обучения или тестирования. Содержит примеры данных и настройки"из коробки".
Также учтите следующие моменты:
- 🔐 Права доступа: для создания базы на сервере потребуются права администратора SQL или 1С.
- 💾 Дисковое пространство: файловая база может занимать от 50 МБ (пустая) до нескольких ГБ (с данными). Для клиент-серверного варианта резервируйте не менее 20 ГБ под SQL.
- 🔄 Версия платформы: убедитесь, что у вас установлена актуальная версия 1С:Предприятие 8.3 (минимум
8.3.20+для поддержки современных конфигураций).
⚠️ Внимание: Если вы планируете использовать PostgreSQL в качестве СУБД, проверьте совместимость версии базы данных с вашей конфигурацией 1С. Некоторые релизы 1С:ERP или 1С:Комплексная автоматизация требуют конкретных версий PostgreSQL (например, 12.x или 15.x).
Для упрощения процесса подготовьте:
Установить актуальную платформу 1С 8.3.23+
Определиться с типом базы (файловая/клиент-серверная)
Проверьте права доступа к папке или серверу СУБД
Скачать дистрибутив нужной конфигурации (если требуется)
Резервное копирование существующих баз (при работе на сервере)-->
Способ 1: Создание файловой базы через «Добавление информационной базы»
Это самый простой метод, который подходит для большинства пользователей. Инструкция актуальна для 1С:Предприятие 8.3 (включая последние обновления 2026 года).
Шаги для создания новой файловой базы:
- Запустите 1С:Предприятие в режиме
Конфигуратор(или через ярлык1cv8.exeс ключом/Configure). - В окне запуска нажмите кнопку Добавить (или выберите
Файл → Новая информационная база). - Выберите вариант Создание новой информационной базы и нажмите Далее.
- Укажите название базы (например, «Бухгалтерия ООО Ромашка 2026»). Это имя будет отображаться в списке баз.
- Выберите тип расположения — На данном компьютере или на компьютере в локальной сети.
- Укажите путь к каталогу, где будут храниться файлы базы (например,
C:\Bases\Romashka). Папка должна быть пустой! - Выберите вариант создания:
- 📥 Создать информационную базу из шаблона — если нужно развернуть типовую конфигурацию (например, 1С:Бухгалтерия 3.0).
- 📂 Создать пустую информационную базу — если планируете загружать конфигурацию позже или разрабатывать её с нуля.
- Нажмите Готово и дождитесь завершения процесса.
После создания база появится в списке. Чтобы начать с ней работу, выберите её и нажмите 1С:Предприятие (для пользовательского режима) или Конфигуратор (для администрирования).
Если вы создаёте базу для обучения, выберите шаблон Демонстрационная база — в ней уже есть примеры документов, справочников и отчётов, что упрощает освоение программы.
Способ 2: Развёртывание клиент-серверной базы на SQL Server
Клиент-серверный вариант требует предварительной настройки SQL Server (или PostgreSQL). Этот способ сложнее, но обеспечивает высокую производительность и надёжность для многопользовательской работы.
Пошаговая инструкция для Microsoft SQL Server:
- Установите SQL Server (версия 2019 или новее). Во время установки выберите компоненты:
- 🗃️ Database Engine Services (основной компонент для работы с базами).
- 🛠️ Management Tools (для администрирования через SQL Server Management Studio).
sysadmin или ограниченными правами на создание баз.Конфигуратор и выберите Добавить → Создание новой информационной базы.- 🖥️ Имя сервера (например,
localhost\SQLEXPRESSили IP-адрес сервера). - 🔑 Тип аутентификации — Windows (если используете доменные учётные записи) или SQL Server (для локальных пользователей).
- 📊 Имя базы данных — укажите уникальное имя (например,
Base_Romashka_2026).
После создания база будет доступна для подключения. Обратите внимание, что для работы в клиент-серверном режиме требуется лицензия на сервер 1С (количество пользователей определяется приобретёнными лицензиями).
⚠️ Внимание: При использовании SQL Server Express учитывайте ограничение на размер базы данных (10 ГБ). Для крупных предприятий рекомендуется Standard или Enterprise редакция.
| Параметр | Файловая база | Клиент-серверная (SQL) |
|---|---|---|
| Макс. количество пользователей | До 10-15 | 100+ (зависит от лицензии) |
| Производительность | Низкая при большом объёме данных | Высокая (оптимизирована для многозадачности) |
| Требования к серверу | Локальный компьютер или сетевая папка | Выделенный сервер с SQL/PostgreSQL |
| Стоимость владения | Низкая (бесплатно) | Высокая (лицензии на СУБД и сервер 1С) |
Способ 3: Создание базы из шаблона (типовой конфигурации)
Если вам нужна готовая конфигурация (например, 1С:Бухгалтерия, 1С:УТ или 1С:ЗУП), её можно развернуть из шаблона. Это сэкономит время на первоначальную настройку.
Как развернуть типовую конфигурацию:
- Скачайте дистрибутив нужной конфигурации с сайта 1С или с диска ИТС (например, файл
1Cv8.cfили1Cv8dt.zip). - Запустите 1С:Предприятие в режиме
Конфигуратор. - Выберите Файл → Новая информационная база.
- На этапе Создание информационной базы из шаблона нажмите Далее и укажите путь к скачанному файлу шаблона.
- Выберите версию конфигурации (если в шаблоне их несколько).
- Завершите мастер, указав имя базы и каталог для файлов.
- 📋 Заполнить организацию (наименование, ИНН, КПП).
- 📅 Настроить учётную политику (метод признания доходов/расходов, амортизацию).
- 👥 Добавить пользователей и назначить им роли.
- 🔧 Проверьте права доступа к папке (пользователь должен иметь полные права).
- 🗑️ Убедитесь, что папка пустая (удалите все файлы, если они есть).
- 🔄 Попробуйте указать другой путь (например,
C:\1C_Bases\NewBase). - 🖥️ Проверьте, что служба
1C:Enterprise 8.3 Server Agentзапущена (черезservices.msc). - 🔌 Убедитесь, что в настройках брандмауэра открыт порт
1540-1541(по умолчанию для 1С). - 📡 Если сервер удалённый, проверьте сетевое подключение (например, командой
ping).
После развёртывания типовой конфигурации её можно сразу использовать или донастроить под нужды предприятия. Например, в 1С:Бухгалтерии потребуется:
Как обновить шаблон конфигурации до актуальной версии?
Если вы развернули базу из старого шаблона, обновите её через Конфигуратор → Конфигурация → Поддержка → Обновить конфигурацию. Для этого потребуется файл обновления (.cfu) с сайта 1С или диска ИТС. Перед обновлением обязательно сделайте резервную копию!
Типичные ошибки при создании базы и их решения
Даже опытные пользователи иногда сталкиваются с проблемами при добавлении новой базы. Рассмотрим наиболее распространённые ошибки и способы их устранения.
Ошибка 1: «Не удалось создать информационную базу» (файловый вариант)
Причина: недостаточно прав на запись в выбранную папку или папка не пустая.
Решение:
Ошибка 2: «Не удалось подключиться к серверу 1С:Предприятия»
Причина: не запущен сервис 1С:Предприятия или неправильно указаны параметры подключения.
Решение:
Ошибка 3: «Неверная версия платформы»
Причина: шаблон конфигурации требует более новой версии 1С:Предприятия, чем установлена у вас.
Решение:
- 🔄 Обновите платформу 1С до актуальной версии (скачать можно с сайта 1С или через ИТС).
- 🔍 Проверьте совместимость шаблона: откройте файл
.cfв блокноте и найдите строкуVersion=8.3.XX.X. - Запустите 1С:Предприятие и нажмите Добавить.
- Выберите Добавление в список существующей информационной базы.
- Укажите название базы (произвольное, для удобства).
- Выберите тип расположения — На данном компьютере или в локальной сети.
- Укажите путь к каталогу базы (где лежит файл
1Cv8.1CD). - Нажмите Готово.
- Выберите Добавление в список существующей информационной базы.
- Укажите название и выберите На сервере 1С:Предприятия.
- Введите параметры подключения к SQL Server/PostgreSQL (имя сервера, базы данных, аутентификацию).
- Нажмите Проверить подключение, затем Готово.
⚠️ Внимание: Если вы используете PostgreSQL, ошибка"Не удалось создать базу данных"может возникать из-за несоответствия кодировок. Убедитесь, что в настройках PostgreSQL установлена кодировкаUTF-8, а неWIN1251.
Microsoft SQL Server
PostgreSQL
Файловый вариант (без СУБД)
Не знаю/не использую-->
Как добавить существующую базу в список 1С
Если база уже создана (например, скопирована с другого компьютера или восстановлена из резервной копии), её нужно добавить в список информационных баз 1С:Предприятия.
Инструкция для файловой базы:
Для клиент-серверной базы:
Если база не добавляется, проверьте:
- 🔍 Целостность файлов: файл
1Cv8.1CDне должен быть повреждён. - 🔐 Права доступа: у пользователя должны быть права на чтение папки с базой.
- 🔄 Версию платформы: база может быть создана в более новой версии 1С.
Если база была перенесена с другого компьютера, обязательно проверьте пути к внешним файлам (например, печатные формы или обработки) в настройках конфигурации. Они могут содержать абсолютные пути (например, C:\Reports\...), которые на новом ПК будут неверными.
Настройка новой базы: первые шаги после создания
После успешного создания базы её нужно настроить под задачи вашего предприятия. Рассмотрим ключевые шаги:
1. Настройка параметров запуска
В файле 1Cv8.lnk (ярлык запуска) или через Конфигуратор → Сервис → Параметры можно задать:
- 📌 Режим запуска:
1С:Предприятие(для пользователей) илиКонфигуратор(для администрирования). - 🔐 Аутентификацию: выбор между Windows-аутентификацией и внутренней аутентификацией 1С.
- 📡 Сетевые настройки: если база используется по сети, укажите
/WA+для ускорения работы. - В
Конфигуратореперейдите вАдминистрирование → Пользователи. - Нажмите Добавить и укажите имя пользователя и пароль.
- Назначьте роли (например,
Бухгалтер,Администратор,Кассир). - Сохраните изменения (
Ctrl+S). - 💾 Используйте встроенную команду
Администрирование → Выгрузить информационную базу(создаёт файл.dt). - 🔄 Автоматизируйте резервирование через Планировщик задач Windows или сторонние утилиты (например, 1C:Backup).
- 🗃️ Настройте резервное копирование в SQL Server Management Studio (для SQL Server).
- 🐘 Для PostgreSQL используйте утилиту
pg_dump:
2. Создание пользователей и ролей
Чтобы ограничить доступ к данным, настройте пользователей:
3. Настройка резервного копирования
Для файловой базы:
Для клиент-серверной базы:
pg_dump -U username -h localhost -p 5432 -F c -b -v -f"C:\Backup\base_backup.dump" dbname
⚠️ Внимание: При настройке автоматического резервного копирования учитывайте время пиковой нагрузки. Не запускайте копирование в часы активной работы пользователей — это может привести к тормозам.
FAQ: Ответы на частые вопросы
Можно ли перенести файловую базу на SQL Server без потери данных?
Да, это возможно с помощью выгрузки/загрузки данных:
- В
Конфигураторефайловой базы выберитеАдминистрирование → Выгрузить информационную базу(файл.dt). - Создайте новую клиент-серверную базу (как описано в Способе 2).
- В
Конфигуратореновой базы выберитеАдминистрирование → Загрузить информационную базуи укажите файл.dt.
Также можно использовать утилиту 1Cv8 с ключом /RestoreIB для автоматической загрузки.
Как узнать, какая версия платформы 1С используется в базе?
Откройте базу в режиме Конфигуратор и перейдите в Справка → О программе. В окне будет указана:
- Версия платформы (например,
8.3.23.1865). - Версия конфигурации (например, Бухгалтерия предприятия, редакция 3.0 (3.0.143.30)).
Также версию можно увидеть в файле 1Cv8.1CD (откройте его в блокноте и найдите строку PlatformVersion=8.3.XX.X).
Что делать, если при создании базы появляется ошибка «Неверный формат файла»?
Эта ошибка возникает в следующих случаях:
- 🔍 Файл шаблона (
.cfили.dt) повреждён. Скачайте его заново с официального сайта. - 🔄 Версия платформы не совместима с шаблоном. Обновите 1С до актуальной версии.
- 📊 Файл был изменён вручную (например, распакован и обратно архивирован). Используйте оригинальный дистрибутив.
Попробуйте создать пустую базу и загрузить в неё конфигурацию через Конфигуратор → Файл → Открыть.
Как ограничить доступ к базе по IP-адресам?
Для клиент-серверной базы настройте правила в SQL Server или PostgreSQL:
- 🔒 В SQL Server: откройте
Свойства сервера → Безопасность → Подключенияи ограничьте доступ по IP в Брандмауэре Windows. - 🐘 В PostgreSQL: отредактируйте файл
pg_hba.conf(указывается, какие IP могут подключаться). Пример строки:
host all all 192.168.1.0/24 md5
Для файловой базы ограничьте доступ к сетевой папке через разрешения Windows или настройте VPN для удалённого подключения.
Можно ли создать базу 1С на Linux?
Да, начиная с версии 8.3.20, платформа 1С поддерживает работу на Linux (включая Ubuntu, CentOS, Debian). Для этого:
- Установите PostgreSQL (рекомендуемая СУБД для Linux).
- Скачайте сервер 1С для Linux с официального сайта и установите его.
- Создайте базу через
Конфигуратор(аналогично инструкции для Windows, но с указанием пути в формате Linux, например,/opt/1C/bases/newbase).
Обратите внимание: для работы клиентской части на Linux потребуется Wine или виртуальная машина с Windows.