Администрирование · 12 мин
Как добавить базу данных в 1С
Как добавить базу 1С в список информационных баз: файловый и клиент-серверный режимы, создание новой базы, подключение существующей, типичные ошибки и проверка результата.
Добавление базы в 1С — это регистрация информационной базы в списке стартера платформы (окно «1С:Предприятие», которое появляется при запуске ярлыка). Сама база при этом может уже существовать на диске или на сервере, либо создаваться с нуля из шаблона конфигурации. Процедура занимает несколько минут и не требует программирования, но требует понимания разницы между файловым и клиент-серверным режимами работы.
Ошибки чаще всего возникают не на этапе добавления, а при выборе пути: пользователь указывает пустую папку вместо каталога с базой, не имеет прав на сетевой ресурс или путает версии платформы. Ниже разобраны все основные сценарии: подключение готовой файловой базы, создание новой базы из шаблона, создание пустой базы без конфигурации и подключение серверной базы через кластер 1С.
Перед любыми действиями с рабочей базой убедитесь, что у вас есть актуальная копия данных (файл .dt или копия каталога базы). Добавление базы в список само по себе не изменяет данные, но последующие действия — обновление конфигурации, тестирование и исправление — могут привести к потере информации при неправильном выполнении.
Что нужно подготовить перед добавлением базы
Перед добавлением определите, с какой базой вы работаете. Файловая база хранится в одной папке, внутри которой лежит файл 1Cv8.1CD — это и есть вся база данных. Клиент-серверная база размещается в СУБД (MS SQL Server, PostgreSQL и др.), а доступ к ней идёт через сервер 1С:Предприятия. Способ добавления в этих случаях различается.
Также проверьте версию установленной платформы. Если база создана на платформе 8.3.22, а у вас установлена 8.3.15, база может не открыться или потребовать конвертации. Версию платформы видно в заголовке окна запуска или через «О программе». Узнать требуемую версию для чужой базы можно у того, кто её передал, или попробовав открыть — платформа сообщит о несовместимости.
Для сетевой файловой базы (база лежит на общем диске другого компьютера) убедитесь, что у вас есть права чтения и записи на эту папку, а сетевой путь доступен. Проверить можно, открыв папку через проводник Windows по UNC-пути вида \\SERVER\Bases\Trade.
Добавляйте через «на данном компьютере или в локальной сети»
Понадобятся имя сервера 1С и имя базы в кластере
Сначала создайте пустую базу, затем загрузите .dt через конфигуратор
Установите шаблон и создайте новую базу из него
Как добавить существующую файловую базу
Это самый частый сценарий: база уже лежит на диске или в сетевой папке, и её нужно просто зарегистрировать в списке. Откройте ярлык 1С:Предприятия — появится стартовое окно со списком информационных баз. Нажмите кнопку «Добавить».
В мастере выберите вариант «Добавление в списке существующей информационной базы» и нажмите «Далее». Введите понятное наименование — оно будет отображаться в списке, на саму базу не влияет. Тип расположения оставьте «На данном компьютере или на компьютере в локальной сети».
На следующем шаге укажите каталог информационной базы — именно папку, в которой лежит файл 1Cv8.1CD, а не сам файл. Удобно выбрать папку через кнопку обзора. Нажмите «Далее», затем «Готово». База появится в списке, и её можно открыть двойным щелчком.
- 1Запустите 1С:Предприятие через ярлык
- 2Нажмите «Добавить» в окне списка баз
- 3Выберите «Добавление существующей информационной базы»
- 4Введите наименование и оставьте тип «локальный/сетевой»
- 5Укажите папку, содержащую файл 1Cv8.1CD
- 6Нажмите «Готово» и откройте базу для проверки
Если база находится на сетевом диске
При указании сетевого пути предпочтительнее использовать UNC-адрес (\\SERVER\Base), а не подключённый сетевой диск (Z:\Base): буква диска может отличаться у разных пользователей или не подключаться при загрузке. Учтите, что одновременная работа нескольких пользователей с файловой базой по сети возможна, но при большом числе пользователей производительность заметно падает — в этом случае рассмотрите переход на клиент-серверный вариант.
Как создать новую базу из шаблона конфигурации
Если вы внедряете 1С с нуля, базу создают из шаблона — установочного пакета конфигурации (например, «Бухгалтерия предприятия» или «Управление торговлей»). Сначала шаблон нужно установить: запустите setup.exe из дистрибутива конфигурации и следуйте установщику. По умолчанию шаблоны складываются в папку пользователя, путь установщик показывает в конце.
После установки шаблона откройте окно запуска 1С, нажмите «Добавить» и выберите «Создание новой информационной базы». В следующем окне платформа покажет список установленных шаблонов. Выберите нужную конфигурацию и её версию, нажмите «Далее».
Укажите наименование базы и каталог, где она будет размещаться. Лучше создать отдельную понятную папку, например D:\Bases\Accounting, а не хранить базу в профиле пользователя. После нажатия «Готово» платформа развернёт базу из шаблона — это может занять несколько минут. При первом входе конфигурация обычно запускает начальное заполнение данных.
Как создать пустую базу и загрузить выгрузку .dt
Файл с расширением .dt — это выгрузка информационной базы, которую делают через конфигуратор («Администрирование» → «Выгрузить информационную базу»). Такой файл часто передают для переноса базы между компьютерами. Сам по себе .dt добавить в список нельзя — его нужно загрузить в пустую базу.
Создайте пустую базу: «Добавить» → «Создание новой информационной базы» → в окне выбора шаблона выберите вариант «создание информационной базы без конфигурации» (обычно это нижний пункт списка). Укажите папку размещения и завершите мастер.
Теперь откройте созданную базу в режиме «Конфигуратор» (выберите базу в списке и нажмите кнопку «Конфигуратор»). В меню выберите «Администрирование» → «Загрузить информационную базу» и укажите файл .dt. Платформа предупредит, что текущие данные будут заменены — соглашайтесь. После загрузки база готова к работе в режиме «Предприятие».
Как добавить клиент-серверную базу
Для базы, размещённой на сервере 1С:Предприятия, в мастере добавления выберите тип расположения «На сервере 1С:Предприятия». Понадобятся два параметра: имя (или IP-адрес) сервера кластера и имя информационной базы в кластере. Оба значения должен сообщить администратор сервера — самостоятельно их угадать нельзя.
Кластер серверов обычно указан как имя компьютера, где установлен сервер 1С, например srv-1c. Имя базы в кластере — это не имя базы в SQL Server, а именно регистрация в консоли кластера 1С; часто они совпадают, но не обязаны. После ввода параметров нажмите «Готово» и проверьте подключение.
Если подключение не устанавливается, типичные причины: служба агента сервера 1С не запущена, блокирует брандмауэр (порты кластера по умолчанию 1540–1541, 1560–1591), неверно указано имя базы или у пользователя нет прав. Диагностику сетевых портов и служб лучше поручить администратору, если у вас нет доступа к серверу.
Файловый и клиент-серверный режимы
Подходит для 1–5 пользователей, проста в переносе и резервном копировании, но уязвима при обрыве сети и медленна при больших объёмах
Подходит для десятков пользователей и больших объёмов, устойчива к сбоям, но требует сервера 1С, СУБД и администрирования
Доступ через браузер или тонкий клиент по HTTP; требует публикации базы на веб-сервере администратором
Проверка результата и типичные ошибки
После добавления откройте базу в режиме «Предприятие». Признаки успеха: база запускается без сообщений об ошибках, запрашивает логин и пароль (если пользователи заведены), открывается интерфейс конфигурации с данными. Если база открывается в конфигураторе, но не в режиме предприятия, проверьте, что конфигурация не пустая и нет ожидающего обновления версии базы данных.
Частая ошибка — указание в качестве каталога папки, где нет файла 1Cv8.1CD. В этом случае платформа при запуске создаст в этой папке пустую базу, и вы увидите чистое окно без данных. Это не разрушает исходную базу: просто удалите ошибочную запись из списка и добавьте заново с правильным путём.
Другие типичные проблемы: «Несовместимая версия файла базы» (база создана более новой платформой — установите актуальную версию), «Ошибка разделённого доступа» (база открыта другим процессом монопольно), отсутствие прав на папку (добавьте права или запустите от имени пользователя с доступом).
Как перенести базу на другой компьютер
Файловая база переносится простым копированием папки. Закройте все сеансы работы с базой, скопируйте папку с файлом 1Cv8.1CD целиком на новый компьютер (или флешку, сетевой диск), затем добавьте базу в список на новом месте по инструкции выше. Старая запись в списке на прежнем компьютере удаляется кнопкой «Удалить» — данные при этом не стираются, удаляется только ссылка.
Альтернатива — перенос через выгрузку .dt: на старом компьютере в конфигураторе выполните «Выгрузить информационную базу», на новом создайте пустую базу и загрузите файл. Этот способ надёжнее при смене версии платформы и удобен для передачи базы по сети, так как .dt — один сжатый файл.
Для клиент-серверной базы перенос выполняется на уровне СУБД (резервная копия средствами SQL Server и восстановление на новом сервере) либо тем же файлом .dt. После переноса администратор регистрирует базу в кластере нового сервера, а пользователи заново добавляют её в список с новыми параметрами подключения.
Как проверить результат
Запуск в режиме «Предприятие» без ошибок, видны данные
Ошибка открытия, пустое окно без данных
В свойствах базы указан каталог с файлом 1Cv8.1CD
Указана пустая папка или несуществующий путь
База открывается без сообщения о несовместимости
Ошибка «несовместимая версия файла»
Несколько пользователей входят без ошибок разделённого доступа
Второй пользователь не может войти в файловую базу
Частые вопросы
Можно ли добавить одну и ту же базу в список дважды?
Да, платформа не запрещает несколько записей, указывающих на один каталог. Это бывает удобно, чтобы иметь записи с разными наименованиями или параметрами запуска. Однако путаницы лучше избегать: удаляйте неиспользуемые дубли через кнопку «Удалить» — сами данные при этом не затрагиваются.
Где хранится список информационных баз?
Список хранится в файле ibases.v8i в профиле пользователя (папка AppData\Roaming\1C\1cv8). Этот файл можно скопировать другому пользователю или на другой компьютер, чтобы не добавлять базы вручную, — при условии, что пути к базам совпадают.
Что делать, если при добавлении база требует логин и пароль, которых я не знаю?
Пароли пользователей хранятся внутри базы, добавление в список их не сбрасывает. Обратитесь к администратору базы или к тому, кто её вёл. Если доступ к паролям утерян полностью, существуют штатные и сторонние методы сброса, но их применение к чужой базе может нарушать политику безопасности организации.
Можно ли добавить базу 1С:Предприятие 7.7 в список восьмёрки?
Нет, форматы несовместимы. Платформа 8.x не открывает базы 7.7. Для перехода используют конвертацию данных штатными средствами переноса, которые поставляются с типовыми конфигурациями, либо открывают старую базу платформой 7.7 отдельно.
База добавлена, но при запуске просит обновить конфигурацию базы данных — это опасно?
Это значит, что конфигурация была обновлена в конфигураторе, но структура базы данных ещё не приведена в соответствие. Если это рабочая база, сначала сделайте резервную копию, затем выполните обновление через конфигуратор («Конфигурация» → «Обновить конфигурацию базы данных») либо согласитесь на обновление при запуске в монопольном режиме.
Как удалить базу из списка, не потеряв данные?
Выберите базу в списке и нажмите «Удалить», затем подтвердите. Удаляется только запись из списка — папка с базой и файл 1Cv8.1CD остаются на диске. Чтобы вернуть базу, добавьте её заново, указав тот же каталог.
Что важно запомнить
Добавление базы — это регистрация пути к данным в стартовом окне платформы: для файловой базы укажите папку с 1Cv8.1CD, для серверной — имя сервера и базы в кластере. Новую базу создают из шаблона конфигурации, а файл .dt загружают в пустую базу через конфигуратор. Перед загрузкой выгрузок и обновлениями всегда делайте резервную копию.