Администрирование · 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С:Предприятие» — откроется окно со списком информационных баз.
- Нажмите кнопку «Добавить» в правой части окна.
- Выберите «Добавление в список существующей информационной базы» и нажмите «Далее».
- Введите понятное имя базы — оно будет отображаться в списке, на работу не влияет.
- В поле «Тип расположения» оставьте вариант «На данном компьютере или на компьютере в локальной сети».
- Укажите каталог информационной базы через кнопку выбора — нужно выбрать именно папку, содержащую файл 1Cv8.1CD, а не сам файл.
- Нажмите «Далее» и «Готово», при необходимости задайте версию платформы и параметры запуска.
- 1Откройте окно запуска 1С и нажмите «Добавить»
- 2Выберите добавление существующей базы
- 3Введите имя и укажите каталог с файлом 1Cv8.1CD
- 4Сохраните настройки и запустите базу двойным щелчком
- 5Введите логин и пароль пользователя базы
После добавления база появится в списке. Двойной щелчок по строке открывает окно авторизации. Если база пустая (только что созданная), вход выполняется без пароля под пользователем с административными правами либо без выбора пользователя.
Подключение базы, расположенной на сетевом диске
Если база лежит на сервере в общей папке, укажите сетевой путь в формате UNC (\\SERVER\Share\Base) — это надёжнее, чем подключённый сетевой диск, буква которого может отличаться на разных компьютерах. Убедитесь, что у всех пользователей есть полный доступ к общей папке на уровне сети и NTFS-прав.
Как подключить клиент-серверную базу 1С
Клиент-серверный вариант применяется, когда с базой одновременно работает много пользователей или объём данных велик. Данные хранятся в СУБД, а платформа обращается к ним через сервер 1С:Предприятия. Пользователю не нужен доступ к файлам базы — достаточно сетевого доступа к серверу 1С.
Порядок подключения:
- В окне запуска 1С нажмите «Добавить», выберите добавление существующей базы.
- В поле «Тип расположения» укажите «На сервере 1С:Предприятия».
- В поле «Кластер серверов» введите имя или IP-адрес сервера, где работает агент сервера 1С.
- В поле «Имя информационной базы» введите имя базы точно так, как оно задано в консоли кластера — регистр и пробелы имеют значение.
- Выберите тип аутентификации: обычно «Выбирать автоматически».
- Нажмите «Готово» и запустите базу, введя логин и пароль пользователя.
Сравнение вариантов размещения базы
Простое подключение, не требует сервера; подходит для нескольких пользователей, ограничена производительностью и риском блокировок при одновременной работе
Требует сервера 1С и СУБД, сложнее в администрировании; обеспечивает работу десятков и сотен пользователей, надёжные блокировки и резервное копирование средствами СУБД
Если сервер 1С работает на нестандартном порту, укажите его через двоеточие после имени сервера. При недоступности сервера проверьте, запущена ли служба агента сервера 1С и не блокирует ли брандмауэр нужные порты.
Как подключить базу через файл списка и командную строку
В организациях с множеством пользователей список баз удобнее распространять централизованно. Список хранится в файле ibases.v8i в профиле пользователя, но можно подключить общий список через файл с расширением .v8i, размещённый на сетевом ресурсе.
Для этого в окне запуска нажмите «Настройка», в поле «Каталоги шаблонов конфигураций и обновлений» рядом есть блок «Используемые списки общих информационных баз» — добавьте туда путь к общему .v8i-файлу. После перезапуска окна базы из общего списка появятся у пользователя автоматически и будут помечены как общие.
Для автоматизации и тестирования подключение можно выполнить из командной строки:
"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С.
Типичные ошибки при подключении и их решение
Большинство проблем при подключении связано с путями, правами и версиями. Разберём самые частые ситуации.
Отдельная ситуация — повреждение файловой базы после сбоя питания или сети. Признаки: база не открывается, появляются ошибки формата потока. В этом случае не пытайтесь запускать базу повторно много раз — сначала сделайте копию каталога, затем используйте утилиту chdbfl.exe из каталога платформы для проверки и исправления физической целостности, а после — тестирование и исправление в конфигураторе.
Ограничения и безопасные границы самостоятельной работы
Подключение существующей базы в список — безопасная операция: она не изменяет данные, а лишь создаёт запись в локальном списке. Удаление базы из списка также не удаляет сами данные, если не отмечен пункт об удалении файлов.
К действиям, которые лучше доверить администратору, относятся: создание базы в кластере серверов, настройка прав в СУБД, изменение структуры конфигурации в конфигураторе, восстановление после повреждений и перенос базы между серверами. Ошибка в этих операциях может привести к потере данных или остановке работы всей организации.
Как выбрать действие
Что важно запомнить
Подключение базы 1С — это добавление записи в список окна запуска: для файловой базы указывается каталог с файлом 1Cv8.1CD, для клиент-серверной — сервер и имя базы в кластере. Перед подключением проверьте версию платформы и права доступа, а любые восстановительные операции выполняйте только после создания резервной копии.
Частые вопросы
Можно ли подключить одну базу 1С на нескольких компьютерах?
Да. Для файловой базы разместите её в общей сетевой папке и добавьте в список на каждом компьютере по UNC-пути, предоставив всем пользователям полные права на папку. Для большого числа пользователей надёжнее клиент-серверный режим — он корректно обрабатывает одновременную работу и блокировки.
Что делать, если база не появляется в списке после добавления?
Проверьте, не открыто ли окно запуска в нескольких экземплярах — закройте все и откройте заново. Также убедитесь, что у вас есть права на запись в профиль пользователя, где хранится файл ibases.v8i, и что антивирус не блокирует изменение этого файла.
Удалится ли база, если удалить её из списка?
Нет. При удалении из списка платформа по умолчанию убирает только запись о подключении. Физическое удаление файлов происходит, только если в диалоге удаления явно отметить соответствующий пункт — будьте внимательны при выборе.
Как узнать, где физически находится подключённая база?
Выделите базу в окне запуска и нажмите кнопку настройки или посмотрите нижнюю часть окна — там отображается путь к каталогу файловой базы или строка подключения к серверу. Также путь виден в конфигураторе через меню «Администрирование — Параметры информационной базы».
Почему база открывается только для чтения?
Чаще всего причина в правах: у учётной записи нет права записи в каталог базы или файлы помечены атрибутом «только чтение» (например, после копирования с CD или из архива). Снимите атрибут у всех файлов каталога и проверьте NTFS-права на папку.
Можно ли подключить базу без установленной платформы 1С?
Нет. Для подключения и работы с базой обязательно нужна установленная платформа 1С:Предприятие подходящей версии. Без платформы файл базы — просто набор данных, открыть его штатными средствами невозможно.