Первый старт информационной базы 1С 8.3: от окна запуска до ярлыка с параметрами

· 10 мин

Содержание

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

Всё остальное — детали: какую версию платформы выбрать, какой клиент запускать, как сделать ярлык сразу на нужную базу и что делать, если окно запуска выдаёт ошибку. Ниже порядок для платформы 8.3 с интерфейсом «Такси»; для конфигураций он одинаков — БП, ЗУП и УТ стартуют одинаково, разница только в том, где лежит сама база.

Что проверить до первого запуска

Платформа и база — разные вещи. Платформа (1cv8.exe, 1cv8c.exe) — это программа, база — данные и конфигурация. Без установленной платформы база не откроется, а одна платформа может открывать сколько угодно баз.

Перед стартом проверьте четыре вещи:

  • 🖥️ Платформа установлена. Каталоги версий лежат в C:\Program Files\1cv8\ — например, 8.3.24.1467. Если версий несколько, это нормально.
  • 🔢 Версия подходит базе. Номер установленной платформы должен быть не ниже того, что требует релиз конфигурации. Требование указано в описании релиза, который вы ставили.
  • 🔑 Есть лицензия. Без программной или аппаратной лицензии платформа не запустит базу. Исключение — учебная версия.
  • 📁 Известно, где база. Для файловой — путь к папке с файлом 1Cv8.1CD. Для серверной — имя сервера и имя базы в кластере. Эти данные даёт администратор или тот, кто разворачивал базу.

Ярлык «1С:Предприятие» на рабочем столе запускает 1cestart.exe — стартер. Он сам подбирает нужную версию платформы для каждой базы. Запускать напрямую 1cv8.exe из каталога конкретной версии нужно только в особых случаях — об этом в разделе про командную строку.

Как запустить файловую базу 1С

Файловая база — это папка, внутри которой лежит 1Cv8.1CD и служебные файлы. Она может быть на вашем диске или в общей сетевой папке.

Добавить базу в список

  1. Запустите «1С:Предприятие» с ярлыка.
  2. Нажмите Добавить….
  3. Выберите Добавление в список существующей информационной базы, нажмите Далее.
  4. Введите понятное имя — его увидят пользователи в списке, например «Бухгалтерия ООО Ромашка».
  5. Тип расположения — На данном компьютере или на компьютере в локальной сети.
  6. В поле каталога укажите папку, где лежит 1Cv8.1CD. Не сам файл, а именно папку.
  7. На последнем шаге оставьте Выбирать автоматически для клиента и 8.3 в поле версии, нажмите Готово.

База появится в списке. Выделите её — внизу окна будет строка вида File="D:\Bases\Buh";. По ней всегда можно понять, откуда открывается база.

Запустить и войти

Нажмите 1С:Предприятие. Если в базе заведены пользователи, появится окно с выбором имени и паролем. Если пользователей нет совсем — база откроется сразу без запроса.

Сетевая папка: права важнее всего

Когда файловая база лежит на другом компьютере, каждому пользователю нужны права на чтение и запись в эту папку. Только чтения недостаточно: при работе платформа создаёт рядом с 1Cv8.1CD служебные файлы блокировок.

Указывайте путь в виде \\SERVER\Bases\Buh, а не через подключённую букву диска. Буква Z: на одном компьютере может оказаться Y: на другом — и база «пропадёт».

Файловый режим рассчитан на небольшое число одновременных пользователей. Если с базой одновременно работают больше 5–10 человек и база тормозит или ловит ошибки совместного доступа, это сигнал переходить на клиент-серверный вариант.

Запуск базы на сервере 1С и СУБД

В клиент-серверном варианте данные хранятся в СУБД (MS SQL Server или PostgreSQL), а пользователи подключаются к серверу 1С:Предприятия. Пользователю не нужен доступ к файлам — только к серверу по сети.

Подключиться к готовой серверной базе

  1. Добавить… → Добавление в список существующей информационной базы.
  2. Тип расположения — На сервере 1С:Предприятия.
  3. В поле Кластер серверов 1С:Предприятия укажите имя или IP сервера, например srv1c. Если кластер работает на нестандартном порту, его пишут через двоеточие: srv1c:2541.
  4. В поле Имя информационной базы в кластере — имя базы так, как оно зарегистрировано в кластере. Это не всегда имя базы данных в SQL: их задают отдельно.
  5. Завершите мастер и запустите базу.

Строка внизу окна будет вида Srvr="srv1c";Ref="buh";.

Создать новую базу на сервере

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

ПолеЧто вписать
Кластер серверовимя сервера 1С
Имя информационной базы в кластерекороткое имя латиницей, например buh
Защищённое соединениеобычно Выключено в локальной сети
Тип СУБДMS SQL Server или PostgreSQL
Сервер баз данныхимя сервера СУБД
Имя базы данныхимя базы в СУБД
Пользователь и пароль сервера БДучётная запись СУБД с правом создавать базы

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

Сеть: какие порты открыть

Клиент сначала обращается к агенту сервера (порт 1540), затем к менеджеру кластера (1541) и к рабочим процессам. Диапазон портов рабочих процессов задаётся в свойствах рабочего сервера; по умолчанию это 1560-1591. Если брандмауэр пропускает только 1540, окно запуска будет «висеть» и завершится ошибкой подключения.

Ещё одно условие — версии клиента и сервера должны совпадать до последней цифры. Сервер 8.3.24.1467 и клиент 8.3.24.1548 не договорятся. Стартер обычно сам подбирает версию, если нужная платформа установлена на компьютере пользователя.

Через браузер или веб-сервер

Если база опубликована на веб-сервере, её открывают по адресу вида http://server/buh в браузере — это веб-клиент. Тот же адрес можно добавить в список баз с типом На веб-сервере: тогда база запустится в тонком клиенте через HTTP. Так работают облачные сервисы и удалённые сотрудники без VPN.

Ярлык и параметры командной строки

Каждый раз выбирать базу в списке неудобно, если вы работаете с одной. Сделайте ярлык, который сразу открывает нужную базу.

Основные параметры

ПараметрЧто делает
ENTERPRISEзапуск в режиме 1С:Предприятие
DESIGNERзапуск Конфигуратора
/F"путь"файловая база по пути к папке
/S"сервер\база"серверная база
/N"имя"имя пользователя
/P"пароль"пароль
/WA-не использовать вход через учётную запись Windows
/ClearCacheочистить кэш перед стартом
/DisableStartupMessagesне показывать стартовые предупреждения

Примеры

Файловая база в режиме пользователя:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /N"Иванова"

Серверная база в Конфигураторе:

"C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /S"srv1c\buh" /N"Администратор"

Тонкий клиент конкретной версии — если стартер подставляет не ту:

"C:\Program Files\1cv8\8.3.24.1467\bin\1cv8c.exe" ENTERPRISE /S"srv1c\buh"

Чтобы создать ярлык: правый клик по рабочему столу → Создать → Ярлык, вставьте строку целиком, задайте имя.

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

Общий список баз для всех сотрудников

Личный список баз хранится в файле %APPDATA%\1C\1CEStart\ibases.v8i. Его можно скопировать на другой компьютер — список появится там целиком.

Для десятка сотрудников удобнее общий список. Положите файл .v8i в сетевую папку, а в файле 1CEStart.cfg (в %APPDATA%\1C\1CEStart\ или для всех пользователей в C:\ProgramData\1C\1CEStart\) добавьте строку:

CommonInfoBases=\\SERVER\1C\bases.v8i

Теперь администратор правит один файл, а новые базы появляются у всех при следующем запуске.

Когда база 1С не запускается: ошибки и что делать

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

Диагностика: выберите симптом

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

Если ошибки нет, а база не открывается — висит на заставке, — первым делом очистите кэш. Об этом в следующем разделе.

Почему база долго открывается и как ускорить старт

Нормальный запуск файловой базы на локальном диске занимает 5–20 секунд. Если старт длится минуту и дольше, проверьте по порядку.

1. Кэш клиента

Платформа хранит у пользователя кэш конфигурации. После обновлений он иногда портится, и база грузится медленно или с ошибками. Очистите его:

  • запустите базу с параметром /ClearCache, или
  • закройте все окна 1С и удалите вложенные папки с длинными именами из GUID в %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\.

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

2. Антивирус

Антивирус проверяет каждое обращение к 1Cv8.1CD и замедляет работу в разы. Добавьте в исключения папку с базами, каталог %APPDATA%\1C\1cv8\ и процессы 1cv8.exe, 1cv8c.exe. Решение принимает тот, кто отвечает за безопасность в компании.

3. Сеть и место хранения

Файловая база по сети через Wi-Fi — частая причина тормозов. Подключите компьютер кабелем или перенесите базу на сервер 1С. Для серверного варианта проверьте нагрузку на сервер СУБД: старт в такой схеме зависит в первую очередь от него.

4. Тонкий клиент вместо толстого

В свойствах базы в списке (кнопка Изменить…, последняя страница) выберите Тонкий клиент в поле основного режима запуска. Для конфигураций на управляемых формах — БП 3.0, ЗУП 3.1, УТ 11 — он стартует быстрее и не загружает всю конфигурацию на компьютер пользователя.

5. Размер базы

Если файл 1Cv8.1CD разросся, в Конфигураторе выполните Администрирование → Тестирование и исправление с флажком сжатия таблиц. Это возвращает свободное место внутри файла. Правило то же: копия перед операцией и все пользователи вышли.

Медленный старт: что проверено
Выполнено: 0 / 5

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

Можно ли открыть одну и ту же базу в двух окнах?
Да. Запустите базу из списка второй раз — откроется ещё один сеанс. Это удобно, чтобы держать открытыми журнал документов и отчёт одновременно.
Запустится ли база 1С на Linux или macOS?
Да, тонкий клиент 1С 8.3 есть для Linux и macOS. Подключаться можно к серверной базе или к опубликованной на веб-сервере. Также всегда доступен веб-клиент через браузер.
Что делать, если забыл пароль от входа в базу?
Попросите администратора базы сбросить пароль в списке пользователей. Самостоятельно сбросить пароль в рабочей базе нельзя — это защита данных.
Можно ли открыть базу двойным щелчком по файлу 1Cv8.1CD?
Нет, файл не открывается напрямую. Базу нужно добавить в список, указав папку, где он лежит, и запустить из окна «1С:Предприятие».
Чем отличается запуск в Конфигураторе от обычного?
Конфигуратор — режим администратора: обновление конфигурации, выгрузка в .dt, тестирование. Работа с документами и отчётами ведётся только в режиме 1С:Предприятие.