Три способа открыть чужую или старую базу 1С 8.3: папка, файл .dt и сервер
Содержание
Чтобы подгрузить базу в 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.
Подключаем файловую базу из папки на диске
Самый быстрый вариант. База уже развёрнута, её нужно только показать программе.
Пошагово
- Скопируйте папку с базой на свой диск целиком, а не только файл
1Cv8.1CD. Рядом могут лежать журнал регистрации (1Cv8Log) и индексы полнотекстового поиска — без них база откроется, но история и поиск пропадут. - Запустите 1С. Откроется окно со списком информационных баз.
- Нажмите
Добавить…. - Выберите
Добавление в список существующей информационной базыи нажмитеДалее. - Укажите имя, под которым база будет видна в списке. Имя может быть любым: «Ромашка — архив 2023».
- В поле каталога нажмите кнопку выбора и укажите папку, в которой лежит
1Cv8.1CD. Указывайте именно папку, не сам файл. - На следующем шаге оставьте параметры запуска по умолчанию и нажмите
Готово. - Выделите базу в списке и нажмите
1С:Предприятие.
Если база лежит в сетевой папке
Укажите путь вида \\server\1C\Buh. Подключённая буква диска (Z:\Buh) тоже работает, но у другого пользователя на другом компьютере буква может отличаться — тогда база «пропадёт» из списка.
Файловую базу в сетевой папке нельзя открывать одновременно с двух разных версий платформы. И не держите её в папке, которую синхронизирует облачный диск: синхронизация во время работы портит файл 1Cv8.1CD.
Разворачиваем базу из файла выгрузки .dt
Файл .dt — это выгрузка базы целиком: конфигурация, данные, пользователи. Просто «открыть» его нельзя. Нужно создать пустую базу
и загрузить выгрузку
внутрь.
Шаг 1. Создайте пустую базу
- В окне запуска нажмите
Добавить…. - Выберите
Создание новой информационной базы→Далее. - Отметьте
Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы. Это ключевой пункт: шаблон из списка не выбирайте. - Задайте имя и тип расположения
На данном компьютере или на компьютере в локальной сети. - Укажите пустую папку для новой базы →
Далее→Готово.
Шаг 2. Загрузите выгрузку
- Выделите новую базу в списке и нажмите
Конфигуратор. - В меню выберите
Администрирование → Загрузить информационную базу…. - Укажите файл
.dtи подтвердите загрузку. - Дождитесь окончания. База на 2–3 ГБ на обычном ноутбуке с SSD загружается за 5–20 минут. Окно в это время может выглядеть «зависшим» — не закрывайте его.
- Программа предложит перезапустить Конфигуратор. Согласитесь.
- Закройте Конфигуратор и запустите базу в режиме
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С:Предприятия. - Заполните два поля:
Кластер серверов 1С:Предприятия— имя компьютера, где работает сервер 1С, напримерsrv1c. Если кластер слушает нестандартный порт, его пишут через двоеточие.Имя информационной базы в кластере— то имя, под которым базу зарегистрировал администратор, напримерbuh2024.
Далее→Готово.
Имя базы в кластере и имя базы данных в SQL могут не совпадать. Для подключения нужно именно имя в кластере — уточните его у администратора или посмотрите в консоли кластера.
Если нужно развернуть .dt на сервере
Добавить…→Создание новой информационной базы→Создание информационной базы без конфигурации….- Тип расположения —
На сервере 1С:Предприятия. - Заполните параметры:
| Поле | Что вписать |
|---|---|
| Кластер серверов 1С:Предприятия | Имя сервера 1С |
| Имя информационной базы в кластере | Новое имя, например buh_test |
| Защищённое соединение | Обычно Выключено |
| Тип СУБД | MS SQL Server или PostgreSQL |
| Сервер баз данных | Имя сервера СУБД (может совпадать с сервером 1С) |
| Имя базы данных | Имя базы в СУБД |
| Пользователь и пароль сервера БД | Учётная запись СУБД с правом создавать базы |
| Смещение дат | Для MS SQL Server — 2000 |
- Отметьте
Создать базу данных в случае её отсутствия. - Для тестовой копии отметьте
Установить блокировку регламентных заданий. Иначе копия начнёт сама загружать курсы валют, отправлять почту и обмениваться с сайтом от имени рабочей базы. - После создания откройте базу в Конфигураторе и загрузите
.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";.
Сбои при подгрузке базы и что они значат
Изменить… и проверьте каталог: в нём должен лежать файл 1Cv8.1CD. Для серверной базы сверьте имя базы в кластере.1Cv8.1CD создан на более новой версии платформы, чем установлена у вас. Установите платформу с номером не ниже исходной и укажите её в параметрах запуска базы.chdbfl.exe из папки bin платформы.Если база открывается, но работает очень медленно или показывает старые формы — добавьте в параметры запуска /ClearCache, войдите один раз и уберите ключ.
Какой способ выбрать
| Способ | Когда подходит | Скорость | Риски |
|---|---|---|---|
Папка с 1Cv8.1CD | Перенос на новый компьютер, база на флешке или в сети | 1–2 минуты | Повреждение файла, если копировали во время работы |
Загрузка .dt в файловую базу | Прислали выгрузку, нужна копия для проверки | 5–30 минут | Затереть рабочую базу, если загрузить не туда |
| Добавить существующую серверную | База уже работает на сервере компании | 1 минута | Почти нет, нужны только адрес и имя |
Создать серверную и загрузить .dt | Тестовая копия на сервере, переход с файловой на SQL | 15–60 минут | Без блокировки регламентных заданий копия будет работать «за рабочую» |
Командная строка /RestoreIB | Большие базы, регулярное обновление тестовой копии | Как у .dt | Ошибка в пути — перезапись не той базы |
Бухгалтеру на своём компьютере обычно хватает первых двух вариантов. Серверные базы обычно подключает администратор, пользователю достаточно получить адрес.
Частые вопросы
Можно ли открыть файл .dt двойным щелчком?
.dt с запуском. Нужно создать пустую базу и загрузить выгрузку через Конфигуратор.Чем отличается .dt от копии папки с 1Cv8.1CD?
.dt — универсальная выгрузка: её можно развернуть и в файловую, и в серверную базу, поэтому через неё переходят с файлового варианта на SQL.Можно ли подгрузить данные из одной базы в другую, не заменяя их?
.dt всегда заменяет базу целиком. Для переноса части данных (справочников, остатков) используют обмены и обработки переноса данных, это отдельная задача.Почему база пропала из списка после переустановки Windows?
Добавление в список существующей информационной базы или верните сохранённый файл ibases.v8i.