К статье
Практический материал

Администрирование · 11 мин

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

Как подключить информационную базу 1С к платформе: файловый и клиент-серверный режимы, добавление базы в список, настройка доступа, типичные ошибки и их решение.

Подключение информационной базы 1С — базовая операция, с которой начинается работа любого пользователя или администратора. Платформа 1С:Предприятие хранит список информационных баз в файле ibases.v8i, и задача подключения сводится к тому, чтобы добавить в этот список запись с правильным путём к базе и корректным типом расположения.

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

Ошибки при подключении чаще всего возникают из-за неверного пути к каталогу, отсутствия прав доступа у пользователя или несовпадения версии платформы. Ниже разобраны оба сценария подключения, проверка результата и типичные проблемы.

Что нужно подготовить перед подключением базы

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

Для файловой базы вам понадобится точный путь к каталогу, где лежит файл 1Cv8.1CD — это может быть локальная папка или сетевой ресурс вида \\SERVER\Bases\Trade. Для клиент-серверной базы нужны: имя или IP-адрес сервера 1С, имя информационной базы в кластере, а также логин и пароль пользователя.

Проверьте права доступа: для файловой базы учётная запись Windows должна иметь чтение и запись в каталог базы, для клиент-серверной — пользователь должен быть создан в самой базе с назначенными ролями. Без этих условий база либо не откроется, либо откроется с ошибкой.

Как подключить файловую информационную базу

Файловый режим подходит для небольших команд и локальной работы. Подключение выполняется через стандартное окно запуска 1С, которое открывается ярлыком «1С:Предприятие».

Порядок действий:

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

После добавления база появится в списке. Двойной щелчок по строке открывает окно авторизации. Если база пустая (только что созданная), вход выполняется без пароля под пользователем с административными правами либо без выбора пользователя.

Подключение базы, расположенной на сетевом диске

Если база лежит на сервере в общей папке, укажите сетевой путь в формате UNC (\\SERVER\Share\Base) — это надёжнее, чем подключённый сетевой диск, буква которого может отличаться на разных компьютерах. Убедитесь, что у всех пользователей есть полный доступ к общей папке на уровне сети и NTFS-прав.

Как подключить клиент-серверную базу 1С

Клиент-серверный вариант применяется, когда с базой одновременно работает много пользователей или объём данных велик. Данные хранятся в СУБД, а платформа обращается к ним через сервер 1С:Предприятия. Пользователю не нужен доступ к файлам базы — достаточно сетевого доступа к серверу 1С.

Порядок подключения:

  1. В окне запуска 1С нажмите «Добавить», выберите добавление существующей базы.
  2. В поле «Тип расположения» укажите «На сервере 1С:Предприятия».
  3. В поле «Кластер серверов» введите имя или IP-адрес сервера, где работает агент сервера 1С.
  4. В поле «Имя информационной базы» введите имя базы точно так, как оно задано в консоли кластера — регистр и пробелы имеют значение.
  5. Выберите тип аутентификации: обычно «Выбирать автоматически».
  6. Нажмите «Готово» и запустите базу, введя логин и пароль пользователя.

Сравнение вариантов размещения базы

Файловая база

Простое подключение, не требует сервера; подходит для нескольких пользователей, ограничена производительностью и риском блокировок при одновременной работе

Клиент-серверная база

Требует сервера 1С и СУБД, сложнее в администрировании; обеспечивает работу десятков и сотен пользователей, надёжные блокировки и резервное копирование средствами СУБД

Если сервер 1С работает на нестандартном порту, укажите его через двоеточие после имени сервера. При недоступности сервера проверьте, запущена ли служба агента сервера 1С и не блокирует ли брандмауэр нужные порты.

Как подключить базу через файл списка и командную строку

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

Для этого в окне запуска нажмите «Настройка», в поле «Каталоги шаблонов конфигураций и обновлений» рядом есть блок «Используемые списки общих информационных баз» — добавьте туда путь к общему .v8i-файлу. После перезапуска окна базы из общего списка появятся у пользователя автоматически и будут помечены как общие.

Для автоматизации и тестирования подключение можно выполнить из командной строки:

bash
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Администратор"

Здесь параметр /F задаёт путь к файловой базе, /N — имя пользователя. Для клиент-серверной базы вместо /F используется параметр /S с указанием сервера и имени базы в формате «Сервер\ИмяБазы». Учтите, что путь к исполняемому файлу зависит от установленной версии платформы.

Проверка результата и признаки корректного подключения

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

Контрольные точки

Как проверить результат

База в списке запуска
Норма

Строка базы видна, запуск открывает окно авторизации

Тревожный признак

Ошибка «Информационная база не обнаружена» при запуске

Путь к базе
Норма

Каталог содержит файл 1Cv8.1CD и доступен пользователю

Тревожный признак

Каталог пуст, недоступен или файл заблокирован другим процессом

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

База открывается без сообщения о несовместимости версий

Тревожный признак

Ошибка «несовместимая версия формата» или требование более новой платформы

Дополнительно проверьте работу под учётной записью обычного пользователя, а не только администратора: убедитесь, что открываются нужные разделы и нет ошибок прав доступа. Для клиент-серверной базы полезно проверить соединение с сервером командой ping или telnet по порту сервера 1С.

Типичные ошибки при подключении и их решение

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

Типичные ошибки
01
Указан путь к самому файлу 1Cv8.1CD вместо каталога — платформа не находит базу; выбирайте папку, а не файл
02
Нет прав на сетевую папку — база не открывается или открывается только для чтения; проверьте NTFS-права и доступ к общему ресурсу
03
Неверное имя базы в кластере серверов — ошибка «информационная база не найдена»; уточните точное имя в консоли кластера
04
Устаревшая версия платформы — ошибка несовместимости; установите платформу версии не ниже требуемой
05
База открыта в монопольном режиме другим пользователем — дождитесь завершения сеанса или завершите его через консоль

Отдельная ситуация — повреждение файловой базы после сбоя питания или сети. Признаки: база не открывается, появляются ошибки формата потока. В этом случае не пытайтесь запускать базу повторно много раз — сначала сделайте копию каталога, затем используйте утилиту chdbfl.exe из каталога платформы для проверки и исправления физической целостности, а после — тестирование и исправление в конфигураторе.

Ограничения и безопасные границы самостоятельной работы

Подключение существующей базы в список — безопасная операция: она не изменяет данные, а лишь создаёт запись в локальном списке. Удаление базы из списка также не удаляет сами данные, если не отмечен пункт об удалении файлов.

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

Маршрут решения

Как выбрать действие

База лежит в папке на диске или сетевом ресурсе, файл 1Cv8.1CD на местеДобавляйте как файловую базу с указанием каталога
База развёрнута на SQL-сервере и есть сервер 1СДобавляйте как клиент-серверную, укажите кластер и имя базы
Ошибка несовместимости версии при запускеУстановите более новую платформу и укажите её в настройках базы
Базу нужно подключить многим пользователямСоздайте общий список .v8i на сетевом ресурсе и подключите его через настройки окна запуска
Итог

Что важно запомнить

Подключение базы 1С — это добавление записи в список окна запуска: для файловой базы указывается каталог с файлом 1Cv8.1CD, для клиент-серверной — сервер и имя базы в кластере. Перед подключением проверьте версию платформы и права доступа, а любые восстановительные операции выполняйте только после создания резервной копии.

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

Можно ли подключить одну базу 1С на нескольких компьютерах?

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

Что делать, если база не появляется в списке после добавления?

Проверьте, не открыто ли окно запуска в нескольких экземплярах — закройте все и откройте заново. Также убедитесь, что у вас есть права на запись в профиль пользователя, где хранится файл ibases.v8i, и что антивирус не блокирует изменение этого файла.

Удалится ли база, если удалить её из списка?

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

Как узнать, где физически находится подключённая база?

Выделите базу в окне запуска и нажмите кнопку настройки или посмотрите нижнюю часть окна — там отображается путь к каталогу файловой базы или строка подключения к серверу. Также путь виден в конфигураторе через меню «Администрирование — Параметры информационной базы».

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

Чаще всего причина в правах: у учётной записи нет права записи в каталог базы или файлы помечены атрибутом «только чтение» (например, после копирования с CD или из архива). Снимите атрибут у всех файлов каталога и проверьте NTFS-права на папку.

Можно ли подключить базу без установленной платформы 1С?

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