Урок 2. Информационная база: создание, подключение, копия
Информационная база — конфигурация вместе с данными. В этом уроке база появится в окне запуска: новая — из шаблона или пустая, существующая — по пути к её папке. И главное — вы научитесь делать её полную копию в файл .dt.
Где хранится база
Есть два варианта, подробно о разнице — в справке Файловая и клиент-серверная база:
- Файловая — вся база в одном файле
1Cv8.1CDв своей папке, на этом компьютере или в общей папке сети. Для учёбы и небольших фирм. - Клиент-серверная — данные в СУБД (Microsoft SQL Server, PostgreSQL и других), а работает с ними сервер 1С:Предприятия. Для больших баз и многих пользователей.
В курсе все базы файловые.
Создать новую базу
- Откройте окно запуска и нажмите Добавить….
- Выберите Создание новой информационной базы.
- Дальше — откуда взять конфигурацию:
- из шаблона — если на компьютер установлена конфигурация (например, демонстрационная или типовая), она есть в списке шаблонов. Получится готовая программа, пустая или с демонстрационными данными;
- без конфигурации — пустая база: в ней ничего нет, и в неё можно загрузить копию
.dtили с нуля сделать свою конфигурацию. Для уроков программирования нужна именно такая.
- Задайте имя базы — так она будет называться в списке, например «Учебная Склад».
- Тип расположения — На данном компьютере или на компьютере в локальной сети.
- Укажите папку базы, например
C:\Bases\Sklad. Папка должна быть пустой: в ней появится файл1Cv8.1CD. - На последнем шаге параметры запуска можно оставить как есть и нажать Готово.
База появится в списке. Если она создана без конфигурации, режим «1С:Предприятие» откроет пустое окно: сначала конфигурацию нужно сделать в конфигураторе — этим займётся урок Конфигуратор: объекты конфигурации.
Добавить существующую базу
Если база уже есть — коллега дал папку, база лежит на сервере, переустановили Windows, — её не создают заново, а добавляют в список:
- Добавить… → Добавление в список существующей информационной базы.
- Имя для списка — любое.
- Для файловой базы — папка, в которой лежит
1Cv8.1CD. Для серверной — имя сервера 1С:Предприятия и имя базы на нём (их даёт администратор).
Сам список баз хранится у каждого пользователя Windows в файле ibases.v8i (в папке %APPDATA%\1C\1CEStart\). Поэтому другой пользователь того же компьютера видит свой список, и базу ему нужно добавить отдельно.
Копия базы: выгрузка в .dt
Полная копия базы — файл .dt («выгрузка информационной базы»). В нём и конфигурация, и все данные. Из него базу можно восстановить на этом или другом компьютере, файловую или серверную.
- Откройте базу в режиме Конфигуратор.
- Меню Администрирование → Выгрузить информационную базу….
- Выберите папку и имя файла, например
D:\Backup\sklad-2026-11-05.dt, и нажмите «Сохранить».
Конфигуратор сообщит, что выгрузка завершена. Лучше, чтобы в это время в базе никто не работал: так копия получается согласованной. Храните копии не на том же диске, где база: при поломке диска пропадут обе.
Загрузка из .dt
- Создайте новую пустую базу (без конфигурации) или откройте ту, которую хотите заменить.
- Откройте её в конфигураторе: меню Администрирование → Загрузить информационную базу….
- Выберите файл
.dtи подтвердите загрузку.
Загрузка полностью заменяет базу, в которую загружают: её конфигурация и все данные стираются и заменяются содержимым файла. Перед загрузкой в рабочую базу сделайте её выгрузку. Безопаснее загружать в новую пустую базу и сначала проверить, что в ней всё на месте.
Для загрузки в базе не должно быть других пользователей. После загрузки конфигуратор предложит перезапуститься — согласитесь.
Загружайте .dt в той же версии платформы, в которой выгружали, или в более новой. Файл из новой версии платформы старая может не принять.
.dt и .cf — не путайте
| Файл | Что внутри | Где делается |
|---|---|---|
.dt | конфигурация и данные — полная копия базы | Администрирование → Выгрузить информационную базу |
.cf | только конфигурация, без данных | Конфигурация → Сохранить конфигурацию в файл |
.cfu | обновление конфигурации с прошлых версий | выпускает поставщик конфигурации |
Если вместо копии базы сохранить .cf, данные — товары, документы, остатки — в копию не попадут.
Перенести базу на другой компьютер
Самый надёжный способ — выгрузить .dt, на новом компьютере создать пустую базу и загрузить в неё файл. Можно и скопировать папку файловой базы целиком, но только когда с базой никто не работает: копия файла 1Cv8.1CD, снятая во время работы, может оказаться испорченной.
Коротко
- Новая база — Добавить… → Создание новой информационной базы: из шаблона или без конфигурации.
- Существующая — Добавление в список существующей информационной базы, путь к папке с
1Cv8.1CD. - Полная копия —
.dt: конфигуратор, Администрирование → Выгрузить информационную базу…. - Восстановление — Загрузить информационную базу…: стирает базу и заменяет её содержимым файла.
.cf— только конфигурация, без данных; копией базы он не является.