Администрирование · 8 мин
Как указать базу данных в 1С: пошаговая инструкция
Как указать базу данных в 1С: добавление файловой и серверной базы в список, строка подключения, тонкий клиент, веб-сервер и решение типичных ошибок подключения.
Чтобы начать работу в 1С, программа должна знать, где находится информационная база. Указать базу данных можно при первом запуске, при добавлении новой базы в список или при подключении к серверу 1С:Предприятия. Способ зависит от варианта работы: файлового или клиент-серверного.
В файловом варианте база хранится в одном файле с расширением 1Cv8.1CD, и достаточно указать папку, где он лежит. В клиент-серверном варианте данные хранятся в СУБД (MS SQL Server, PostgreSQL, Oracle, IBM DB2), а 1С подключается к ним через сервер приложений. В этом случае указываются имя сервера и имя базы.
Ниже разобраны все основные сценарии: от добавления базы в список запуска до настройки подключения через веб-сервер, а также проверка результата и типичные ошибки.
Где указывается база: окно запуска 1С
Все настройки подключения выполняются в стартовом окне «Запуск 1С:Предприятия» (файл 1cestart.exe). Именно здесь формируется список информационных баз, который видит пользователь при каждом запуске. Программа хранит этот список в файле ibases.v8i в профиле пользователя.
Чтобы открыть окно запуска, найдите ярлык 1С на рабочем столе или в меню «Пуск». Если база ещё не добавлена, список будет пустым, и программа сама предложит добавить базу. Если список уже есть, используйте кнопку «Добавить» в правой части окна.
Для редактирования существующей базы выделите её в списке и нажмите «Изменить». Здесь можно поменять путь, тип подключения, версию платформы и дополнительные параметры запуска.
Как указать файловую базу данных
Файловый вариант подходит для небольших команд, обычно до 5–10 одновременно работающих пользователей. База размещается на локальном диске компьютера или в общей сетевой папке.
- 1Откройте окно запуска 1С и нажмите «Добавить»
- 2Выберите «Добавление в список существующей информационной базы»
- 3Введите понятное название базы — оно будет отображаться в списке
- 4Укажите тип расположения «На данном компьютере или на компьютере в локальной сети»
- 5Через кнопку обзора выберите папку, содержащую файл 1Cv8.1CD (сам файл выбирать не нужно)
- 6Нажмите «Далее» и «Готово», затем запустите базу в режиме «Предприятие» для проверки
Важный нюанс: указывается каталог, а не сам файл 1Cv8.1CD. Если выбрать папку уровнем выше или ниже, программа не найдёт базу и сообщит об ошибке. Проверить правильность пути можно, открыв папку в проводнике — в ней должен лежать файл 1Cv8.1CD и служебные подкаталоги.
Если база расположена на сетевом ресурсе, указывайте UNC-путь вида \\Server\Bases\Trade или подключите сетевой диск. Учтите, что все пользователи должны иметь права на чтение и запись в эту папку, а сама папка должна быть доступна постоянно.
Как указать серверную базу данных
В клиент-серверном варианте подключение настраивается в два этапа: сначала база регистрируется на сервере 1С:Предприятия (это делает администратор), затем пользователи добавляют её в свой список, указывая сервер и имя базы.
При добавлении выберите тип «На сервере 1С:Предприятия» и заполните два поля: «Кластер серверов» (имя или IP-адрес сервера 1С) и «Имя информационной базы» (то имя, под которым база зарегистрирована в кластере). Имя базы чувствительно к регистру и должно точно совпадать с указанным в консоли кластера.
Регистрация базы на сервере 1С
Администратор создаёт базу через консоль «Администрирование серверов 1С:Предприятия»: в ветке кластера выбирается «Информационные базы» → «Создать». В параметрах указывается тип СУБД, сервер баз данных, имя базы в СУБД, пользователь СУБД и его пароль. Обычно создаётся пустая база, в которую затем загружается конфигурация из файла .dt.
Подключение тонким клиентом по сети
Тонкий клиент подключается к серверу так же, как толстый, — через кластер серверов. Дополнительно возможна работа через веб-сервер: тогда вместо имени сервера указывается адрес публикации вида http://server/base. Этот вариант удобен для удалённых сотрудников, так как не требует доступа к локальной сети предприятия.
Сравнение вариантов подключения
Простая настройка, достаточно пути к папке. Ограничение — невысокая производительность при числе пользователей больше 5–10 и риск блокировок.
Подходит для десятков и сотен пользователей, есть отказоустойчивость. Требует установленного сервера 1С и СУБД.
Работа из любой точки через браузер или тонкий клиент. Требует публикации базы на IIS или Apache и настройки сертификатов при работе через интернет.
Указание базы при публикации на веб-сервере
Для работы через браузер базу публикуют на веб-сервере. Публикация выполняется из конфигуратора: меню «Администрирование» → «Публикация на веб-сервере». Указывается имя публикации, веб-сервер (IIS или Apache) и каталог. После публикации база доступна по адресу, который и указывают пользователям.
Пользователь в тонком клиенте при добавлении базы выбирает тип «На веб-сервере» и вводит адрес публикации. В браузере достаточно перейти по той же ссылке — установка платформы при этом не нужна.
Проверка правильности подключения
После добавления базы обязательно проверьте подключение до начала рабочего дня. Основная проверка — запуск в режиме «1С:Предприятие»: база должна открыться, запросить логин и пароль и показать рабочий стол без сообщений об ошибках.
Как проверить результат
Открывается окно авторизации, после входа — рабочий стол
Ошибка «Информационная база не обнаружена» или долгое зависание
В указанной папке есть файл 1Cv8.1CD
Папка пустая или содержит только архивы и копии
Имя базы в списке совпадает с именем в консоли кластера
Ошибка «база не найдена в кластере»
Сетевой путь открывается в проводнике без запроса недоступных прав
«Отказано в доступе» или ресурс недоступен
Если база открывается, но медленно, проверьте, не указан ли путь через сетевой диск при плохом канале связи. Для серверных баз убедитесь, что служба агента сервера 1С запущена, а порт кластера (по умолчанию 1541) не блокируется брандмауэром.
Типичные ошибки и ограничения
Отдельное ограничение касается одновременной работы: одну файловую базу нельзя открыть в режиме конфигуратора и предприятия с монопольными операциями одновременно. Если при запуске появляется сообщение о монопольном режиме, значит, кто-то уже выполняет обновление или тестирование базы.
Часто задаваемые вопросы
Можно ли указать одну и ту же базу несколько раз в списке?
Да, список позволяет добавить одну базу под разными названиями и с разными параметрами запуска — например, с разной версией платформы или разным режимом отладки. Это удобно для тестирования, но не создавайте дубли без необходимости, чтобы не запутать пользователей.
Как перенести список баз на другой компьютер?
Список хранится в файле ibases.v8i в папке профиля пользователя (обычно %APPDATA%\1C\1CEStart). Скопируйте этот файл в аналогичную папку на новом компьютере — все базы появятся в списке, если пути к ним доступны с нового рабочего места.
Что делать, если база была перемещена в другую папку?
Выделите базу в окне запуска, нажмите «Изменить» и укажите новый путь к каталогу. Сам файл базы при этом трогать не нужно. После изменения запустите базу и убедитесь, что она открывается.
Нужно ли указывать версию платформы для базы?
Обычно нет — 1С сама подбирает подходящую версию. Но если на компьютере установлено несколько релизов платформы и база требует конкретный, версию можно зафиксировать в свойствах базы в окне запуска, чтобы избежать ошибок несовместимости.
Как указать базу для работы через интернет без VPN?
Опубликуйте базу на веб-сервере с HTTPS и настроенной аутентификацией, затем добавьте её в тонкий клиент с типом «На веб-сервере» и адресом публикации. Прямой доступ к файловой базе или кластеру серверов через открытый интернет использовать небезопасно.
Что важно запомнить
База указывается в окне запуска 1С через кнопку «Добавить»: для файловой — путь к папке с файлом 1Cv8.1CD, для серверной — имя сервера и имя базы в кластере, для веб-доступа — адрес публикации. После настройки всегда проверяйте подключение запуском в режиме «Предприятие», а перед изменением путей делайте резервную копию.