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

· 10 мин

Содержание

Чтобы добавить базу в список баз 1С, откройте окно запуска 1С:Предприятия, нажмите Добавить…, выберите Добавление в список существующей информационной базы, задайте название и укажите, где лежит база: каталог с файлом 1Cv8.1CD, сервер 1С и имя базы в кластере или адрес веб-публикации. После кнопки Готово база появится в списке, и её можно открывать в режиме 1С:Предприятие или Конфигуратор.

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

Что выяснить до добавления базы

Мастер задаёт несколько вопросов, на которые лучше знать ответ заранее. Иначе придётся прерываться и искать данные.

📌 Тип базы. Файловая база — это папка, в которой лежит файл 1Cv8.1CD. Серверная живёт в СУБД (PostgreSQL или MS SQL Server) и доступна только через сервер 1С:Предприятия. Веб-база открывается по адресу публикации через веб-сервер.

📌 Адрес. Для файловой — полный путь к каталогу: локальный (D:\Bases\Buh) или сетевой (\\fileserver\1C\Buh). Для серверной — имя или IP сервера 1С и имя базы в кластере. Для веб-базы — URL публикации.

📌 Права доступа . К сетевой папке с файловой базой у пользователя Windows должны быть права на чтение и запись. Без права записи база не откроется даже для просмотра: платформа пишет в каталог служебные файлы блокировок.

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

📌 Логин и пароль пользователя 1С. Мастеру они не нужны, но понадобятся при первом входе.

Не знаете, файловая база или серверная? Спросите у того, у кого она уже работает: в окне запуска при выделении базы внизу видна строка подключения. File="…" — файловая, Srvr="…";Ref="…" — серверная, ws="…" — веб.

Как открыть мастер добавления базы в список

Окно запуска — это то, что появляется при двойном щелчке по ярлыку «1С:Предприятие» на рабочем столе. За ним стоит программа 1cestart.exe, она и ведёт список баз.

  1. Запустите 1С с ярлыка «1С:Предприятие» (не с ярлыка конкретной базы, если такой создан на рабочем столе).
  2. Справа нажмите кнопку Добавить….
  3. В мастере выберите Добавление в список существующей информационной базы и нажмите Далее.

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

На следующей странице два поля:

  • Наименование — как база будет подписана в списке. Пишите понятно: «Бухгалтерия ООО Ромашка» лучше, чем «Base1». При нескольких организациях добавьте ИНН или город.
  • Тип расположения — один из трёх вариантов подключения.
Вариант в мастереКогда выбиратьЧто указать дальше
На данном компьютере или на компьютере в локальной сетиФайловая база на своём ПК или в общей папкеКаталог информационной базы
На сервере 1С:ПредприятияКлиент-серверная базаКластер серверов и имя базы
На веб-сервереБаза опубликована через IIS или ApacheАдрес публикации

Файловая база: указываем каталог

Выберите На данном компьютере или на компьютере в локальной сети и нажмите Далее. Появится поле Каталог информационной базы.

  1. Нажмите кнопку выбора справа от поля.
  2. Найдите папку, в которой лежит 1Cv8.1CD. Указывают именно папку, а не сам файл.
  3. Нажмите Далее и переходите к параметрам запуска.

Для сетевой базы путь лучше писать в формате UNC: \\fileserver\1C\Buh. Подключённые сетевые диски вроде Z:\ удобны, но буква диска есть не у всех пользователей и пропадает, если подключение не восстановилось после перезагрузки. Тогда в 1С появится ошибка, хотя база на месте.

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

Как понять, что выбран правильный каталог: рядом с 1Cv8.1CD обычно лежат папки и файлы вроде 1Cv8Log (журнал регистрации) и 1Cv8tmp. Если в папке только 1Cv8.1CD.bak или архив — это копия, а не рабочая база.

Серверная база: кластер и имя базы

Выберите На сервере 1С:Предприятия. Мастер покажет два поля.

  • Кластер серверов 1С:Предприятия — имя компьютера, где работает сервер 1С, например srv1c, или его IP-адрес. Если кластер запущен не на стандартном порту, порт добавляют через двоеточие: srv1c:2541.
  • Имя информационной базы в кластере — имя, под которым база зарегистрирована на сервере 1С. Оно может не совпадать ни с именем базы данных в SQL, ни с тем, как база подписана у коллег в списке.

Точное имя базы в кластере проще всего узнать у администратора или посмотреть в консоли администрирования серверов 1С: раскройте Кластеры → Информационные базы. Другой способ — найти базу в списке у коллеги и посмотреть строку подключения внизу окна запуска: значение после Ref= и есть нужное имя.

Регистр букв в имени базы роли не играет, а вот опечатка или лишний пробел — сразу ошибка подключения.

Чтобы клиент дошёл до сервера, должны быть открыты порты:

ПортЧто на нём работает
1540Агент сервера 1С — к нему обращается клиент в первую очередь
1541Менеджер кластера
1560–1591Рабочие процессы (диапазон по умолчанию, задаётся в свойствах рабочего сервера)

Если брандмауэр на сервере пропускает только 1540 и 1541, клиент найдёт кластер, но не сможет открыть базу : соединение с рабочим процессом оборвётся.

На компьютере пользователя имя сервера должно разрешаться в IP. Проверьте командой ping srv1c. Если ответ идёт, а 1С всё равно пишет, что сервер не найден, — дело в портах или в версии клиента.

Веб-база

Выберите На веб-сервере и вставьте адрес публикации, например http://web.firma.local/buh. Адрес даёт администратор, который публиковал базу. Протокол https указывайте только если публикация действительно настроена с сертификатом. Тонкий клиент работает через тот же адрес, что и браузер.

Параметры запуска: клиент, версия, разрядность

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

ПараметрВариантыКогда менять
Вариант аутентификацииВыбирать автоматически / Запрашивать имя и парольЕсли на ПК работают разные люди под одной учётной записью Windows — ставьте запрос пароля
Скорость соединенияОбычная / НизкаяНизкая — для медленного канала через VPN
Основной режим запускаВыбирать автоматически / Тонкий клиент / Веб-клиент / Толстый клиентТолстый клиент нужен для старых конфигураций на обычных формах
РазрядностьЛюбая / 32 (x86) / 64 (x64)32 бита — если внешняя компонента или драйвер оборудования есть только в 32-битной версии
Версия 1С:ПредприятияНомер версииСерверные базы с разными версиями на одном ПК

Версия платформы

Поле версии — главный инструмент, когда на компьютере стоит несколько платформ. Можно указать:

  • 8.3 — запускать самую новую из установленных версий 8.3;
  • полный номер, например 8.3.24.1342, — запускать только её.

Для серверной базы полный номер обязателен на практике: сервер принимает клиента только своей версии. Если обновили платформу на ПК, а сервер остался прежним, база перестанет открываться, пока в этом поле не будет указана версия сервера (и она не будет установлена на ПК).

Дополнительные параметры

В поле дополнительных параметров пишут ключи командной строки. Самые полезные:

/ClearCache                 — очистить кэш клиента при запуске
/DisableStartupMessages     — не показывать стартовые предупреждения
/UC КодРазрешения           — войти в базу, заблокированную для сеансов

/ClearCache полезен разово, когда после обновления конфигурации интерфейс ведёт себя странно. Держать его постоянно не нужно: каждый запуск будет медленнее.

Ключ /UC открывает вход в базу, где администратор установил блокировку начала сеансов. Используйте его, только если вы и есть тот администратор и знаете, зачем база закрыта: например, идёт обновление.

Правка, удаление и перенос списка баз

Все записи списка можно менять кнопками справа в окне запуска.

  • Изменить… — открывает тот же мастер. Так меняют путь после переноса базы, версию платформы или режим запуска.
  • Удалить — убирает базу только из списка. Сами данные, каталог и база на сервере не затрагиваются. Ошибочно удалённую запись возвращают через Добавить….
  • Порядок и группы. Записи можно перетаскивать мышью. Для группировки по папкам включите в настройках окна запуска отображение списка в виде дерева.

Где хранится список баз

Список — это обычный текстовый файл ibases.v8i в профиле пользователя Windows:

%APPDATA%\1C\1CEStart\ibases.v8i

Каждая база в нём — блок из нескольких строк. Пример записи файловой и серверной базы:

[Бухгалтерия ООО Ромашка]
Connect=File="\\fileserver\1C\Buh";
Folder=/
Version=8.3

[ЗУП ООО Ромашка]
Connect=Srvr="srv1c";Ref="zup_romashka";
Folder=/Кадры
Version=8.3.24.1342

В реальном файле у каждой записи больше строк: идентификатор, порядок в списке, режим запуска. Редактировать их руками не нужно — платформа заполнит их сама.

Как перенести список на другой компьютер

Самый быстрый способ:

  1. Закройте окно запуска 1С на обоих компьютерах.
  2. Скопируйте ibases.v8i со старого ПК в ту же папку %APPDATA%\1C\1CEStart\ на новом.
  3. Запустите 1С — все базы на месте.

Если на новом ПК уже есть свои базы, файл лучше не заменять, а дописать в его конец нужные блоки из старого. Пути к файловым базам должны быть доступны с нового компьютера: локальный D:\Bases на чужом ПК не откроется.

Общий список баз для всего отдела

Когда пользователей много, удобнее вести один файл со списком на сервере. В окне запуска нажмите Настройка… и в разделе со списками общих информационных баз добавьте путь к файлу .v8i, например \\fileserver\1C\bases.v8i. Базы из него появятся у пользователя автоматически, а администратор правит один файл вместо двадцати.

Этот же путь можно прописать централизованно: в файл 1CEStart.cfg строкой вида:

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

Файл 1CEStart.cfg лежит в той же папке %APPDATA%\1C\1CEStart\ (для одного пользователя) или в %PROGRAMDATA%\1C\1CEStart\ (для всех пользователей компьютера).

Перед тем как раздать общий список
Выполнено: 0 / 5

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

Мастер почти не проверяет адрес при сохранении записи, поэтому проблемы обычно всплывают при первом запуске базы из списка.

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

Отдельно о дублях. Если одну и ту же базу добавить дважды под разными именами, ничего не сломается — это просто две ссылки на одни данные. Но пользователи путаются, в какой они работают. Лишнюю запись удалите кнопкой Удалить.

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

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

Список баз пустой, при запуске 1С сразу предлагает добавить базу. Это нормально?
Да, так платформа ведёт себя при первом запуске или если файл ibases.v8i удалён. Согласитесь, и откроется тот же мастер добавления.
Сколько баз можно держать в списке?
Практического ограничения нет. Список на сотню баз работает, но искать в нём неудобно: включите отображение дерева и разложите базы по папкам.
Нужны ли права администратора Windows, чтобы добавить базу?
Нет. Список хранится в профиле пользователя, и любой пользователь может его менять. Права администратора нужны только для установки платформы.
Можно ли добавить базу, которая лежит в архиве .dt?
Нет, .dt — это выгрузка, а не база. Сначала создайте новую пустую базу через Добавить… → Создание новой информационной базы, затем загрузите в неё .dt через Конфигуратор.
Почему у коллеги в списке есть база, а у меня нет?
У каждого пользователя Windows свой файл ibases.v8i. Добавьте базу вручную по строке подключения коллеги или подключите общий список баз через Настройка….