Три способа открыть чужую или старую базу 1С 8.3: папка, файл .dt и сервер

· 9 мин

Содержание

Чтобы подгрузить базу в 1С, откройте окно запуска, нажмите Добавить… и выберите Добавление в список существующей информационной базы, если у вас есть папка с файлом 1Cv8.1CD. Если вместо папки прислали один файл .dt, сначала создайте пустую базу, а потом загрузите в неё выгрузку: Конфигуратор → Администрирование → Загрузить информационную базу.

Типичная ситуация: бухгалтер переходит на новый ноутбук, или аудитор присылает архив «база за прошлый год», или программист отдаёт копию для проверки обновления. Порядок действий зависит от того, что именно у вас на руках: папка, выгрузка или адрес базы на сервере. Ошибиться с форматом — значит потерять полчаса на бессмысленные попытки «открыть» файл.

Что у вас на руках и с чего начать

Сначала определите формат. От этого зависит весь дальнейший путь.

Что прислалиКак выглядитЧто делать
Папка файловой базыКаталог с файлом 1Cv8.1CD (обычно сотни мегабайт или гигабайты)Добавить существующую базу в список
Выгрузка базыОдин файл с расширением .dtСоздать пустую базу и загрузить в неё .dt
Архив.zip, .rar, .7zРаспаковать и посмотреть, что внутри
Файл конфигурации.cfЭто не база, а только программа без данных
Адрес на сервереСтрока вида srv1c\buh2024Добавить базу на сервере 1С:Предприятия

📌 Что проверить до начала:

  • 💻 Платформа установлена. Номер версии платформы на компьютере должен быть не ниже той, на которой база работала раньше. Узнать номер можно у того, кто прислал базу.
  • 💾 Место на диске. Для загрузки .dt нужно свободное место примерно в 2–3 раза больше размера самого файла: выгрузка сжата, база после разворачивания занимает больше.
  • 🔑 Логин и пароль. Если в базе заведены пользователи, без имени и пароля вы в неё не войдёте. Спросите их заранее.
  • 📁 Отдельная папка. Для каждой базы — свой каталог, например D:\1C_Bases\Buh_OOO_Romashka. Две базы в одной папке работать не будут.

Файл .cf часто путают с выгрузкой базы. Если вам нужны документы и справочники, а прислали .cf, попросите именно .dt или папку с 1Cv8.1CD.

Подключаем файловую базу из папки на диске

Самый быстрый вариант. База уже развёрнута, её нужно только показать программе.

Пошагово

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

Если база лежит в сетевой папке

Укажите путь вида \\server\1C\Buh. Подключённая буква диска (Z:\Buh) тоже работает, но у другого пользователя на другом компьютере буква может отличаться — тогда база «пропадёт» из списка.

Файловую базу в сетевой папке нельзя открывать одновременно с двух разных версий платформы. И не держите её в папке, которую синхронизирует облачный диск: синхронизация во время работы портит файл 1Cv8.1CD.

Разворачиваем базу из файла выгрузки .dt

Файл .dt — это выгрузка базы целиком: конфигурация, данные, пользователи. Просто «открыть» его нельзя. Нужно создать пустую базу и загрузить выгрузку внутрь.

Шаг 1. Создайте пустую базу

  1. В окне запуска нажмите Добавить….
  2. Выберите Создание новой информационной базы → Далее.
  3. Отметьте Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы. Это ключевой пункт: шаблон из списка не выбирайте.
  4. Задайте имя и тип расположения На данном компьютере или на компьютере в локальной сети.
  5. Укажите пустую папку для новой базы → Далее → Готово.

Шаг 2. Загрузите выгрузку

  1. Выделите новую базу в списке и нажмите Конфигуратор.
  2. В меню выберите Администрирование → Загрузить информационную базу….
  3. Укажите файл .dt и подтвердите загрузку.
  4. Дождитесь окончания. База на 2–3 ГБ на обычном ноутбуке с SSD загружается за 5–20 минут. Окно в это время может выглядеть «зависшим» — не закрывайте его.
  5. Программа предложит перезапустить Конфигуратор. Согласитесь.
  6. Закройте Конфигуратор и запустите базу в режиме 1С:Предприятие.

Загрузка .dt полностью заменяет всё содержимое базы, в которую вы загружаете. Если по ошибке выбрать рабочую базу, её данные будут стёрты выгрузкой. Поэтому — только в новую, пустую базу.

Если пустая база на шаге 1 создана с пользователями, загрузка их всё равно заменит: после загрузки действуют логины и пароли из выгрузки.

Загрузка из командной строки

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

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F"D:\1C_Bases\Buh_Copy" /RestoreIB "D:\Backup\buh.dt" /Out "D:\Backup\restore.log"

Номер версии в пути замените на установленный у вас. Ключ /RestoreIB загружает выгрузку, /Out пишет результат в текстовый лог. Если в базе есть пользователи, добавьте /N"Имя" /P"Пароль".

Подключаем базу на сервере 1С и SQL

В клиент-серверном варианте данные хранятся в СУБД (Microsoft SQL Server или PostgreSQL), а работу с ними ведёт сервер 1С:Предприятия. Пользователь видит не файл, а адрес «сервер + имя базы».

Если база на сервере уже есть

  1. Добавить… → Добавление в список существующей информационной базы.
  2. Тип расположения — На сервере 1С:Предприятия.
  3. Заполните два поля:
    • Кластер серверов 1С:Предприятия — имя компьютера, где работает сервер 1С, например srv1c. Если кластер слушает нестандартный порт, его пишут через двоеточие.
    • Имя информационной базы в кластере — то имя, под которым базу зарегистрировал администратор, например buh2024.
  4. Далее → Готово.

Имя базы в кластере и имя базы данных в SQL могут не совпадать. Для подключения нужно именно имя в кластере — уточните его у администратора или посмотрите в консоли кластера.

Если нужно развернуть .dt на сервере

  1. Добавить… → Создание новой информационной базы → Создание информационной базы без конфигурации….
  2. Тип расположения — На сервере 1С:Предприятия.
  3. Заполните параметры:
ПолеЧто вписать
Кластер серверов 1С:ПредприятияИмя сервера 1С
Имя информационной базы в кластереНовое имя, например buh_test
Защищённое соединениеОбычно Выключено
Тип СУБДMS SQL Server или PostgreSQL
Сервер баз данныхИмя сервера СУБД (может совпадать с сервером 1С)
Имя базы данныхИмя базы в СУБД
Пользователь и пароль сервера БДУчётная запись СУБД с правом создавать базы
Смещение датДля MS SQL Server — 2000
  1. Отметьте Создать базу данных в случае её отсутствия.
  2. Для тестовой копии отметьте Установить блокировку регламентных заданий. Иначе копия начнёт сама загружать курсы валют, отправлять почту и обмениваться с сайтом от имени рабочей базы.
  3. После создания откройте базу в Конфигураторе и загрузите .dt так же, как для файловой.

Учётные данные СУБД и права на создание баз выдаёт администратор сервера. Если у вас их нет, попросите развернуть копию его.

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

После добавления база появляется в списке, но иногда её нужно донастроить. Выделите базу и нажмите Изменить…. На втором шаге окна редактирования есть важные параметры.

  • 🖥️ Основной режим запуска. Выбирать автоматически, Тонкий клиент, Веб-клиент, Толстый клиент. Для современных конфигураций оставляйте автоматический выбор или тонкий клиент.
  • 🔢 Версия 1С:Предприятия. Если на компьютере стоит несколько платформ, а база требует конкретную, впишите номер, например 8.3.24. Пустое поле — запуск на самой новой установленной версии.
  • ⚙️ Дополнительные параметры запуска. Сюда пишут ключи командной строки, например /ClearCache (очистка клиентского кэша при входе). После решения проблемы ключ стоит убрать: с ним каждый запуск дольше.

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

Список хранится в файле ibases.v8i в профиле пользователя: %APPDATA%\1C\1CEStart\ibases.v8i. Его можно скопировать на новый ноутбук, и все базы появятся сразу — при условии, что пути к папкам там те же.

Для общего списка на несколько сотрудников удобнее файл .v8i в сетевой папке. В окне запуска нажмите Настройка… и добавьте путь к нему в блок списков общих информационных баз.

Строка для файловой базы внутри .v8i выглядит так:

[Ромашка архив 2023]
Connect=File="D:\1C_Bases\Buh_OOO_Romashka";

Для серверной — Connect=Srvr="srv1c";Ref="buh2024";.

Сбои при подгрузке базы и что они значат

Диагностика: выберите симптом

Если база открывается, но работает очень медленно или показывает старые формы — добавьте в параметры запуска /ClearCache, войдите один раз и уберите ключ.

Какой способ выбрать

СпособКогда подходитСкоростьРиски
Папка с 1Cv8.1CDПеренос на новый компьютер, база на флешке или в сети1–2 минутыПовреждение файла, если копировали во время работы
Загрузка .dt в файловую базуПрислали выгрузку, нужна копия для проверки5–30 минутЗатереть рабочую базу, если загрузить не туда
Добавить существующую сервернуюБаза уже работает на сервере компании1 минутаПочти нет, нужны только адрес и имя
Создать серверную и загрузить .dtТестовая копия на сервере, переход с файловой на SQL15–60 минутБез блокировки регламентных заданий копия будет работать «за рабочую»
Командная строка /RestoreIBБольшие базы, регулярное обновление тестовой копииКак у .dtОшибка в пути — перезапись не той базы

Бухгалтеру на своём компьютере обычно хватает первых двух вариантов. Серверные базы обычно подключает администратор, пользователю достаточно получить адрес.

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

Можно ли открыть файл .dt двойным щелчком?
Нет. Платформа не связывает .dt с запуском. Нужно создать пустую базу и загрузить выгрузку через Конфигуратор.
Чем отличается .dt от копии папки с 1Cv8.1CD?
Папка — готовая файловая база, её подключают как есть. .dt — универсальная выгрузка: её можно развернуть и в файловую, и в серверную базу, поэтому через неё переходят с файлового варианта на SQL.
Можно ли подгрузить данные из одной базы в другую, не заменяя их?
Загрузка .dt всегда заменяет базу целиком. Для переноса части данных (справочников, остатков) используют обмены и обработки переноса данных, это отдельная задача.
Почему база пропала из списка после переустановки Windows?
Список баз хранится в профиле пользователя, сама база на диске осталась. Добавьте её заново через Добавление в список существующей информационной базы или верните сохранённый файл ibases.v8i.
Сколько баз можно добавить в список?
Жёсткого ограничения нет. Когда баз больше десятка, их раскладывают по группам списка, например «Рабочие», «Архив», «Тест», чтобы не запустить по ошибке не ту.