Установка базы 1С на ПК: платформа, файловая и серверная база
Содержание
Бухгалтер пришёл на новое место, ему дали флешку с папкой «1С» и сказали: «Поставь себе базу». На флешке два файла установки и архив. Что из этого платформа, что конфигурация и куда всё это класть, непонятно.
Чтобы установить базу 1С на компьютер, нужно две вещи: платформа 1С:Предприятие и сама информационная база. Платформу ставит установщик setup.exe. Базу создают из окна запуска кнопкой «Добавить». Для одного пользователя хватит файловой базы. Для работы нескольких человек ставят сервер 1С и СУБД.
Подготовка: что проверить до установки
Платформа и база — разные вещи. Платформа — это программа-«движок». База — ваши данные и конфигурация (Бухгалтерия, ЗУП, Управление торговлей и т.д.). Одна платформа обслуживает много баз.
Перед установкой соберите:
- 📦 Дистрибутив платформы для Windows (файл
setup.exeи сопутствующие). Скачивают с портала поддержки 1С по логину с действующим договором ИТС либо берут у обслуживающей организации. - 🗂 Шаблон конфигурации или готовую выгрузку базы — файл
.dt, архив с каталогом1Cv8.1CD, либо дистрибутив типовой конфигурации. - 🔑 Лицензию: аппаратный ключ (USB) или программную лицензию с пин-кодом. Без неё платформа не запустит рабочую базу. Исключение — учебная версия с ограничениями.
- 👤 Права администратора Windows на компьютере.
Требования к железу зависят от версии платформы и объёма базы. Ориентиры для одного пользователя с файловой базой:
| Параметр | Минимум для работы | Комфортно |
|---|---|---|
| Оперативная память | 4 ГБ | 8 ГБ и больше |
| Диск | HDD, 5 ГБ свободно | SSD, 20 ГБ и больше |
| Процессор | двухъядерный | четырёхъядерный с высокой частотой на ядро |
| Система | поддерживаемая версия Windows | Windows 10/11 64-бит |
Точный список поддерживаемых ОС смотрите в описании к выбранному релизу платформы. Он меняется от версии к версии.
Файловая база любит быстрый диск. Перевод с HDD на SSD даёт больше, чем добавка процессора.
Шаг 1. Установка платформы 1С:Предприятие
- Запустите
setup.exeиз папки дистрибутива платформы. Если Windows спросит разрешение — подтвердите. - В мастере нажмите «Далее» и выберите папку. Обычно это
C:\Program Files\1cv8\— внутри создаётся подкаталог с номером версии, вроде8.3.xx.xxxx. 32-разрядная платформа попадает вProgram Files (x86). - На экране выбора компонентов оставьте то, что нужно вашему сценарию.
| Компонент | Нужен ли |
|---|---|
| 1С:Предприятие | Да, это клиент и конфигуратор. |
| Сервер 1С:Предприятия | Только на компьютере, где будет серверная база. |
| Модули расширения веб-серверов | Только для публикации базы на веб-сервер. |
| Интерфейсы на разных языках | Нужны, если вы работаете не только с русским интерфейсом. |
- Выберите язык интерфейса установщика, нажмите «Установить» и дождитесь «Готово».
Если собираетесь ставить сервер — это отдельная ветка ниже. Для обычного рабочего места без серверных компонентов не ставьте лишнего: меньше служб, меньше поводов для сбоев.
Установка новой платформы поверх старой в одну папку не происходит: версии лежат рядом, под своими номерами. Это нормально. Старые версии можно удалить через «Программы и компоненты» Windows, когда убедитесь, что базы работают на новой.
Проверка: в меню «Пуск» должна появиться папка «1С Предприятие» и ярлык запуска. Он открывает окно со списком баз.
Шаг 2. Как добавить и создать информационную базу 1С
Окно запуска — это список баз. Список хранится в файле пользователя ibases.v8i (папка профиля, подкаталог AppData\Roaming\1C\1CEStart). Пока он пуст, нажмите «Добавить».
Мастер предложит два варианта:
- ➕ Создание новой информационной базы: с нуля или из шаблона.
- 🔗 Добавление в список существующей информационной базы: когда база уже лежит в каталоге или на сервере, а вам нужно только подключиться.
Выбираем первый вариант.
Создание базы из шаблона конфигурации
- Выберите «Создание информационной базы из шаблона». В списке — конфигурации, шаблоны которых установлены. Если пусто, значит шаблоны не поставили: запустите установку шаблонов из дистрибутива конфигурации.
- Выберите конфигурацию и нужную версию шаблона. Нажмите «Далее».
- Введите наименование базы, как оно будет в списке. Пишите понятно: «Бухгалтерия Ромашка, рабочая» лучше, чем «Новая база 1».
- Укажите тип расположения: «На данном компьютере или на компьютере в локальной сети». Это файловый вариант.
- Укажите каталог. Он должен быть пустым. База создаст там файл
1Cv8.1CD. - На последних шагах оставьте параметры запуска по умолчанию, если нет особых требований, и нажмите «Готово».
База появится в списке. Через минуту-две в каталоге будет файл 1Cv8.1CD.
Загрузка существующей базы из выгрузки
Если у вас файл .dt, схема другая:
- Создайте пустую базу «без конфигурации» тем же мастером.
- Запустите её в режиме «Конфигуратор».
- Выберите
Администрирование → Загрузить информационную базуи укажите файл.dt. - Дождитесь окончания. На большой базе загрузка идёт десятки минут.
Загрузка заменяет все данные в базе. Выполняйте её только в пустой или тестовой базе. Для загрузки нужен монопольный доступ: закройте всех, кто мог подключиться.
Если вам прислали архив с готовым каталогом 1Cv8.1CD, мастер создавать не нужно. Распакуйте архив, затем выберите «Добавление в список существующей информационной базы» и укажите каталог.
Не кладите базу в папку «Загрузки», «Рабочий стол» или «Документы» с облачной синхронизацией. Облако будет бесконечно передавать файл на каждое изменение и в итоге его повредит. Отдельная папка вроде D:\Bases\Buh1 — лучший вариант.
Шаг 3. Клиент-серверная база: сервер 1С и СУБД
Если с базой работают пять-десять человек, файловый вариант начинает тормозить и сыпать блокировками. Тогда базу переводят на сервер. Схема такая: сервер 1С управляет сеансами, а данные хранит СУБД — PostgreSQL или Microsoft SQL Server.
Порядок действий:
- Поставьте СУБД. Для PostgreSQL используйте сборку, рекомендованную фирмой 1С для вашей версии платформы: обычные сборки с общего сайта могут не подойти. Запомните пароль суперпользователя
postgres. Порт по умолчанию —5432. - Поставьте платформу с компонентом «Сервер 1С:Предприятия». При установке мастер предложит запустить сервер как службу Windows. Согласитесь, укажите отдельную учётную запись или оставьте предложенную.
- Проверьте службу. В списке служб Windows должна работать служба агента сервера 1С:Предприятия.
- Создайте базу. В окне запуска: «Добавить» → «Создание новой информационной базы» → тип расположения «На сервере 1С:Предприятия».
Параметры формы создания серверной базы:
| Поле | Что вводить |
|---|---|
| Кластер серверов | Имя или адрес сервера. По умолчанию порт 1541. |
| Имя информационной базы | Имя в кластере, латиницей без пробелов. |
| Тип СУБД | PostgreSQL или MS SQL Server |
| Сервер баз данных | Адрес сервера СУБД. Если на той же машине, то localhost. |
| Имя базы данных | Как база называется внутри СУБД. Обычно то же имя. |
| Пользователь и пароль | Учётная запись СУБД с правом создания баз. |
| Создать базу данных, если её нет | Включите, если база в СУБД ещё не создана. |
Остальное можно не менять. Нажмите «Далее» и «Готово».
Порты, которые должен пропускать брандмауэр между клиентами и сервером 1С: 1540 (агент), 1541 (менеджер кластера) и диапазон рабочих процессов, по умолчанию 1560–1591. Для консоли администрирования кластера, если используете ras, обычно открывают 1545.
Остановка службы сервера 1С или перезапуск сервера обрывает сеансы всех пользователей. Выбирайте время, когда в базе никто не работает, и предупредите людей заранее. Несохранённые документы будут потеряны.
Шаг 4. Первый запуск в режиме 1С:Предприятие
Выберите базу в списке и нажмите «1С:Предприятие». Режим «Конфигуратор» нужен для администрирования и разработки, обычному пользователю он не нужен.
Что происходит при первом старте:
- Платформа ищет лицензию. Если ключ вставлен или программная лицензия получена — база откроется. Если нет — появится сообщение, что не найден ключ защиты. Рабочую базу без лицензии не запустить.
- Для типовой конфигурации откроется помощник первоначальной настройки. Вам предложат ввести данные организации: наименование, ИНН, систему налогообложения. Всё можно заполнить позже.
- Если база создавалась из шаблона и в списке пользователей пусто, вход выполняется без пароля.
Для программной лицензии активация — отдельная операция. В окне ошибки лицензирования платформа сама предложит получить лицензию и запросит пин-код. Пин-код привязывается к компьютеру, поэтому сохраните его: при замене железа понадобится переактивация.
Что сделать сразу после первого запуска:
- 👥 Создайте отдельного пользователя для себя в
Администрирование → Настройки пользователей и прав, не работайте под администратором каждый день. - 💾 Настройте резервное копирование
. Для файловой базы это копия файла
1Cv8.1CDпри закрытых сеансах, для серверной — средствами СУБД или выгрузка.dt. - 📅 Проверьте дату и часовой пояс на компьютере. Сдвиг по дате приводит к странностям в документах.
Установка базы на несколько компьютеров
Платформу нужно ставить на каждый компьютер, который работает с базой. Саму базу — нет, она лежит в одном месте.
Для файловой базы в локальной сети есть два рабочих способа:
- 🖥 Общая папка. База лежит в сетевой папке, на каждом компьютере в список добавляют существующую базу по сетевому пути. Минус: скорость ограничена сетью, при обрыве связи база может повредиться.
- 🖧 Терминальный сервер . База и платформа лежат на сервере, пользователи подключаются удалённым рабочим столом. Быстрее и безопаснее, но нужны лицензии на терминальные подключения Windows.
Чтобы список баз сразу появился у нового сотрудника, не нужно добавлять каждую вручную. Скопируйте файл ibases.v8i из профиля настроенного пользователя в тот же каталог профиля нового. Каталог профиля пользователя Windows скрыт; включите показ скрытых файлов или введите путь в адресной строке проводника.
Типичные ошибки при установке и как их лечить
Program Files. Каталог должен быть пустым.1540 и 1541 и диапазон рабочих процессов.Частые вопросы
Можно ли установить 1С на компьютер бесплатно?
Сколько места занимает база на диске?
Нужно ли ставить платформу на каждый компьютер?
Можно ли перенести установленную базу на другой компьютер?
1Cv8.1CD, затем добавьте его в список на новом компьютере. Для серверной базы используйте выгрузку .dt или перенос средствами СУБД.