Как поставить «Управление торговлей 11»: от платформы и СУБД до рабочей базы
Содержание
Чтобы установить 1С:Управление торговлей 11, нужны три вещи: платформа 1С:Предприятие 8.3 нужной версии, дистрибутив конфигурации УТ 11 и лицензия. Для небольшой фирмы хватает файловой базы: ставите платформу, разворачиваете шаблон конфигурации и создаёте базу в окне запуска. Для 10 и более пользователей добавляются сервер 1С и СУБД — PostgreSQL или Microsoft SQL Server.
Администратор идёт так: подготовка, платформа, СУБД, кластер, конфигурация, первая настройка. Каждый шаг можно пройти отдельно — например, если сервер уже есть и нужна только новая база УТ.
Что проверить перед установкой УТ 11
Начните не с установщика, а с трёх вопросов: какой релиз УТ ставите, какую платформу он требует и сколько людей будет работать.
📌 Версия платформы. Каждый релиз УТ 11 рассчитан на платформу с номером не ниже определённого. Он указан в описании релиза на портале обновлений и в файле описания внутри дистрибутива. Ставьте платформу, номер которой не ниже требуемого. Слишком новая платформа тоже бывает проблемой: перед обновлением платформы на рабочем сервере проверяйте, что релиз конфигурации её поддерживает.
📌 Лицензии. Нужны лицензия на платформу для каждого рабочего места (клиентская) и, для клиент-серверного варианта, лицензия на сервер 1С. Бывают аппаратные ключи (USB) и программные лицензии с пин-кодом. Без лицензии платформа базу не запустит.
📌 Дистрибутивы. Платформу и конфигурацию скачивают с портала обновлений 1С по договору ИТС или берут с диска коробочной поставки. Нужны два архива: «Технологическая платформа» под вашу ОС и разрядность и «Управление торговлей, редакция 11» — полный дистрибутив, а не файл обновления.
📌 Железо. Ориентировочно для сервера на 10–20 пользователей: 4–8 ядер, от 16 ГБ памяти, SSD под базы. Для файлового варианта достаточно обычного офисного компьютера с SSD, если база лежит на нём же или на быстром сетевом ресурсе.
Файловый или клиент-серверный вариант
Шаг 1. Устанавливаем платформу 1С:Предприятие 8.3
Платформа ставится одинаково для обоих вариантов. Разница только в наборе компонентов.
- Распакуйте архив платформы и запустите
setup.exeот имени администратора. - На шаге выбора компонентов отметьте нужное (таблица ниже).
- Выберите язык интерфейса по умолчанию — «Русский».
- Если в шаге «Сервер» отметили установку как сервиса, укажите пользователя службы. По умолчанию установщик создаёт локального пользователя
USR1CV8— подходит для большинства случаев. - В конце установщик предложит установить драйвер защиты. Отметьте, только если у вас аппаратный USB-ключ. Для программных лицензий драйвер не нужен.
| Компонент | Где ставить |
|---|---|
| 1С:Предприятие | на рабочие места и на сервер (нужен для конфигуратора) |
| 1С:Предприятие — тонкий клиент | на рабочие места клиент-серверного варианта |
| Сервер 1С:Предприятия | только на сервер |
| Администрирование сервера 1С:Предприятия | на сервер и на компьютер администратора |
| Модули расширения веб-сервера | если будете публиковать базу для веб-клиента |
По умолчанию платформа ложится в C:\Program Files\1cv8\<номер версии>\. Несколько версий могут стоять рядом, окно запуска само подберёт нужную.
На рабочие места в клиент-серверном варианте достаточно тонкого клиента. Он меньше весит и обновляется автоматически при подключении к серверу с новой платформой, если это разрешено настройками.
Лицензия
При первом запуске без лицензии платформа откроет мастер получения лицензии. Для программной лицензии введите регистрационный номер и пин-код из комплекта и выберите активацию через интернет
. Файл лицензии сохранится в C:\ProgramData\1C\licenses.
Пин-код однократно привязывает лицензию к оборудованию. Не активируйте его «на пробу» на временной машине — повторная активация после смены железа расходует резервные пин-коды.
Шаг 2. Ставим СУБД для УТ 11: PostgreSQL или Microsoft SQL Server
Этот шаг только для клиент-серверного варианта. Файловую установку он не касается.
| PostgreSQL | Microsoft SQL Server | |
|---|---|---|
| Стоимость | бесплатно | лицензия на сервер и подключения |
| Сборка | специальная, адаптированная для 1С | стандартная |
| ОС | Windows и Linux | в основном Windows |
| Кому подходит | новым внедрениям, малому и среднему бизнесу | тем, у кого MS SQL уже куплен и есть специалист |
PostgreSQL для 1С
Ставьте не «ванильную» сборку с официального сайта PostgreSQL, а сборку для 1С: от фирмы 1С (есть на портале обновлений) или Postgres Pro. В них есть доработки, без которых 1С работает хуже или не работает вовсе.
- Запустите установщик, задайте каталог данных на быстром диске (SSD).
- При инициализации кластера СУБД выберите кодировку
UTF8и русскую локаль. На Windows этоRussian, Russia, на Linux —ru_RU.UTF-8. - Задайте пароль суперпользователя
postgres. Его потом укажете при создании базы 1С. - Порт по умолчанию —
5432. Если сервер 1С и СУБД на разных машинах, откройте порт в брандмауэре и разрешите подключение с адреса сервера 1С вpg_hba.conf.
Неправильная локаль — частая причина ошибок при создании базы и неверной сортировки строк. Менять её потом можно только пересозданием кластера СУБД, поэтому проверьте до создания баз.
Microsoft SQL Server
- При установке выберите компонент «Службы ядра СУБД».
- Режим проверки подлинности — смешанный: 1С подключается под SQL-логином.
- Параметры сортировки —
Cyrillic_General_CI_AS. - После установки ограничьте
max server memory, оставив операционной системе и серверу 1С запас памяти. Если всё на одной машине с 32 ГБ, разумная отправная точка — 18–20 ГБ для SQL Server. - Создайте логин для 1С. Использовать
saможно, но лучше отдельный логин с правом создавать базы.
При создании базы 1С на MS SQL укажите смещение дат 2000. Это настройка именно для MS SQL, для PostgreSQL её не трогают.
Шаг 3. Поднимаем кластер серверов 1С
Если на шаге 1 вы поставили сервер 1С как службу, кластер уже создан автоматически. Проверьте в services.msc, что служба «Агент сервера 1С:Предприятия 8.3» запущена.
Сервер 1С использует порты:
- 🔌
1540— агент сервера, к нему обращаются клиенты и консоль; - 🔌
1541— менеджер кластера; - 🔌
1560–1591— рабочие процессы (диапазон задаётся в свойствах рабочего сервера).
Откройте их во входящих правилах брандмауэра Windows на сервере, иначе клиенты с других компьютеров не подключатся.
Консоль администрирования
Консоль ставится компонентом «Администрирование сервера». Перед первым запуском зарегистрируйте её библиотеку — без этого оснастка не откроется или откроется пустой:
regsvr32 "C:\Program Files\1cv8\8.3.xx.xxxx\bin\radmin.dll"
Вместо 8.3.xx.xxxx подставьте номер установленной версии. Команду выполняйте от имени администратора. После обновления платформы регистрацию повторяют для новой версии.
В консоли добавьте центральный сервер по имени компьютера и убедитесь, что видите кластер и рабочий сервер. Базу создавать здесь не обязательно — удобнее это сделать из окна запуска (шаг 4).
Администратора кластера заведите сразу после установки. Пока он не задан, управлять кластером может любой, кто подключится консолью.
Шаг 4. Устанавливаем конфигурацию «Управление торговлей 11» и создаём базу
Дистрибутив конфигурации — это установщик шаблона, а не сама база. Сначала шаблон, потом база.
- Распакуйте архив УТ 11 и запустите
setup.exe. - Установщик предложит каталог шаблонов. По умолчанию это
%APPDATA%\1C\1cv8\tmplts. Оставьте его — окно запуска ищет шаблоны там. - Дождитесь окончания копирования. Внутри каталога появится папка с номером релиза, где лежат файл конфигурации
1Cv8.cfи демобаза.
Файловая база
- Запустите 1С:Предприятие, в окне запуска нажмите
Добавить. - Выберите
Создание новой информационной базы→Создание информационной базы из шаблона. - В дереве раскройте «Управление торговлей» и выберите релиз. Чистая база — сам релиз, демонстрационная — пункт «демо».
- Задайте имя базы и тип расположения «На данном компьютере или на компьютере в локальной сети».
- Укажите каталог. Для сетевой работы — общая папка, к которой у всех пользователей есть права на запись.
База на сервере 1С
Мастер тот же, но на шаге расположения выберите «На сервере 1С:Предприятия» и заполните:
| Поле | Что указать |
|---|---|
| Кластер серверов 1С | имя сервера (с нестандартным портом — server:1641) |
| Имя информационной базы в кластере | короткое латинское имя, например ut11 |
| Тип СУБД | PostgreSQL или MS SQL Server |
| Сервер баз данных | имя или адрес сервера СУБД |
| Имя базы данных | обычно совпадает с именем ИБ |
| Пользователь и пароль сервера БД | postgres или SQL-логин из шага 2 |
| Смещение дат | 2000 для MS SQL, 0 для PostgreSQL |
| Создать базу данных в случае ее отсутствия | включить |
| Разрешить выдачу лицензий сервером 1С | включить, если лицензии стоят на сервере |
Если шаблон в списке не виден, создайте пустую базу, откройте её в конфигураторе и загрузите 1Cv8.cf через Конфигурация → Загрузить конфигурацию из файла. Готовую базу переносят выгрузкой .dt: Администрирование → Загрузить информационную базу.
Шаг 5. Первый запуск и стартовая настройка УТ 11
Первый вход в новую базу длится дольше обычного: программа заполняет справочники и константы начальными данными. Не прерывайте этот процесс, даже если кажется, что окно зависло.
Дальше настройка идёт в разделе НСИ и администрирование:
- Пользователи.
НСИ и администрирование → Настройки пользователей и прав → Пользователи. Первым создайте пользователя с полными правами, затем остальных с профилями групп доступа. Пока в базе нет ни одного пользователя, вход свободный — для рабочей базы так оставлять нельзя. - Организации. Заполните реквизиты своей организации: ИНН, КПП, адрес, банковский счёт. Если организаций несколько, сначала включите учёт по нескольким организациям в настройках раздела «Предприятие».
- Функциональность.
НСИ и администрирование → Настройка НСИ и разделов. Здесь по разделам («Предприятие», «Закупки», «Продажи», «Склад и доставка», «Финансы») включают нужное: склады, ордерную схему, соглашения, виды цен, характеристики номенклатуры. - Интернет-поддержка.
НСИ и администрирование → Интернет-поддержка и сервисы. Подключите логин портала ИТС — понадобится для обновлений, классификаторов и загрузки курсов валют. - Резервное копирование
. Для файловой базы — настройка в том же разделе администрирования. Для серверной — средствами СУБД (
pg_dump, план обслуживания SQL Server).
Не включайте функциональность «на всякий случай». Каждая опция добавляет поля и обязательные реквизиты в документы. Включили лишнее — пользователи будут путаться в формах.
После настройки загрузите начальные остатки и номенклатуру. Если данные переносятся из другой программы, сделайте это до начала ввода документов.
Ошибки при установке УТ 11 и как их снять
C:\ProgramData\1C\licenses, для аппаратного ключа — установлен ли драйвер защиты. В серверном варианте проверьте флажок «Разрешить выдачу лицензий сервером 1С» в свойствах базы.1540, 1541, 1560–1591. Проверьте службу, пропингуйте сервер по имени с клиентской машины и правила брандмауэра.pg_hba.conf. Проверьте подключение к СУБД её собственным клиентом с той же учётной записью.radmin.dll или зарегистрирована от другой версии. Повторите regsvr32 для установленной версии от имени администратора.Как ускорить УТ 11 после установки
Свежая база работает быстро. Медленной она становится через несколько месяцев, когда накопятся документы. Часть настроек проще сделать сразу.
- 🛡 Антивирус. Добавьте в исключения каталоги баз (файловых и СУБД) и каталог
srvinfoсервера 1С. Проверка этих файлов на лету заметно тормозит запись. - ⚡ Электропитание. На сервере включите схему «Высокая производительность». В режиме экономии процессор сбрасывает частоту, а 1С чувствительна к частоте одного ядра.
- 🐘 PostgreSQL. В
postgresql.confориентировочно:shared_buffers— около 25% памяти,effective_cache_size— 50–75%,work_mem— 32–64 МБ. Следите, чтобы autovacuum не был отключён. - 🗄 MS SQL. Ограничьте память (шаг 2), вынесите
tempdbна отдельный SSD, настройте ночной план обслуживания: обновление статистик и перестроение индексов. - 🧹 Регламентные задания. Проверьте в разделе администрирования список заданий и отключите ненужные (например, загрузку курсов, если валют нет).
Перезапуск службы сервера 1С и СУБД после изменения настроек обрывает все сеансы пользователей. Делайте это вне рабочего времени, предварительно предупредив людей.
Частые вопросы
Можно ли поставить УТ 11 на Linux?
Нужен ли отдельный компьютер под сервер?
Как перенести данные из файловой базы на сервер?
.dt через конфигуратор, создайте пустую базу на сервере и загрузите в неё этот файл. Конфигурация и данные перенесутся целиком.