Переключение между информационными базами в 1С:Предприятии 8.3 — от окна запуска до загрузки .dt
Содержание
Чтобы сменить базу в 1С, закройте программу, снова запустите ярлык 1С:Предприятия и в окне запуска выберите в списке другую информационную базу, затем нажмите 1С:Предприятие. Если нужной базы в списке нет, добавьте её кнопкой Добавить... → Добавление в список существующей информационной базы и укажите папку с файлом 1Cv8.1CD или адрес сервера.
Это поведение платформы 8.3, оно одинаково для Бухгалтерии, ЗУП, УТ и любой другой конфигурации. Отдельно разберём случай, когда «сменить базу» означает заменить данные: загрузить в неё выгрузку .dt от коллеги или из резервной копии.
Окно запуска 1С и три вида информационных баз
Окно Запуск 1С:Предприятия открывается при каждом старте программы с обычного ярлыка. Слева — список баз, справа — кнопки:
- ▶️
1С:Предприятие— открыть выбранную базу для работы; - 🛠
Конфигуратор— открыть ту же базу в режиме конфигуратора (выгрузка, загрузка, обновление); - ➕
Добавить...— создать новую базу или подключить существующую; - ✏️
Изменить...— поменять путь, имя в списке, параметры запуска; - 🗑
Удалить— убрать базу из списка; - ⚙️
Настройка...— вид списка и общие списки баз.
Под списком отображается строка подключения выбранной базы. По ней сразу видно, с какой базой вы работаете и где она лежит.
Кнопка Удалить убирает только строку из списка на этом компьютере. Сами данные остаются на диске или на сервере. Вернуть базу в список можно в любой момент.
Баз бывает три вида, и от вида зависит, что указывать при подключении:
| Вид базы | Где хранятся данные | Строка подключения в окне запуска |
|---|---|---|
| Файловая | Папка с файлом 1Cv8.1CD на компьютере или в сетевой папке | File="D:\Bases\Buh"; |
| Клиент-серверная | СУБД (PostgreSQL, MS SQL) под управлением сервера 1С | Srvr="srv1c";Ref="buh"; |
| Через веб-сервер | Опубликованная база на веб-сервере (IIS, Apache) | ws="http://server/buh"; |
Если не знаете, какая у вас база, спросите у администратора или посмотрите строку подключения под списком у коллеги, который уже в ней работает.
Как добавить базу в список запуска
Подключить базу, которая уже существует (вам дали путь или имя на сервере), — пять минут. Процедура начинается одинаково:
- Нажмите
Добавить...в окне запуска. - Выберите
Добавление в список существующей информационной базыи нажмитеДалее. - Введите наименование — так база будет называться в списке. Например, «Бухгалтерия ООО Ромашка».
- Выберите тип расположения и заполните параметры (см. ниже).
- На последней странице проверьте параметры запуска и нажмите
Готово.
Файловая база на своём компьютере или в сетевой папке
Выберите тип На данном компьютере или на компьютере в локальной сети. В поле каталога укажите папку, в которой лежит файл 1Cv8.1CD, а не сам файл.
Для сетевой папки пишите полный путь вида \\server\Bases\Buh. Буква подключённого диска (Z:\Buh) работает, пока диск подключён у этого пользователя. Если диск отвалится, база перестанет открываться.
💡 Проверить, что папка правильная: откройте её в проводнике. В ней должен быть файл 1Cv8.1CD размером от десятков мегабайт до нескольких гигабайт. Пустая папка или папка без этого файла — не та.
База на сервере 1С:Предприятия
Выберите тип На сервере 1С:Предприятия. Нужны два значения от администратора:
- 🖥 Кластер серверов
— имя или IP-адрес сервера, например
srv1c. Если кластер работает не на стандартном порту, порт пишут через двоеточие:srv1c:2541. - 📁 Имя информационной базы в кластере — имя базы, как она зарегистрирована на сервере, например
buh. Это не название организации и не имя в вашем списке.
Ошибка в любом символе имени базы — и вместо открытия придёт сообщение, что база не обнаружена.
База через веб-сервер
Выберите тип На веб-сервере и вставьте адрес публикации целиком, например https://1c.firma.ru/buh. Адрес выдаёт администратор или облачный провайдер. Через веб-сервер база открывается тонким клиентом, а файл 1Cv8.1CD у вас на компьютере не нужен.
Если базы ещё нет совсем
На втором шаге выберите Создание новой информационной базы. Дальше два пути:
- 📦 из шаблона — программа предложит установленные на компьютере конфигурации (например, Бухгалтерия предприятия) и создаст чистую базу или демобазу;
- 📄 без конфигурации — пустая база, в которую потом загружают выгрузку
.dt. Этот вариант нужен для следующего раздела.
Как сменить базу через файл выгрузки .dt
Файл .dt — полная выгрузка информационной базы: конфигурация, данные, пользователи. Им передают базу между компьютерами, сдают в поддержку, хранят как резервную копию.
Загрузка .dt полностью заменяет всё содержимое текущей базы. Документы, введённые в неё раньше, пропадут. Поэтому правильный порядок — загружать в новую пустую базу, а не поверх рабочей.
Шаг 1. Создайте пустую базу
- В окне запуска:
Добавить...→Создание новой информационной базы→Далее. - Выберите вариант создания базы без конфигурации (для разработки новой конфигурации или загрузки выгруженной базы).
- Задайте имя в списке, например «Бухгалтерия — копия от бухгалтера».
- Укажите пустую папку, например
D:\Bases\Buh_copy, и завершите мастер.
Шаг 2. Загрузите выгрузку
- Выберите новую базу в списке и нажмите
Конфигуратор. - Откройте меню
Администрирование→Загрузить информационную базу.... - Укажите файл
.dtи подтвердите загрузку. - Дождитесь сообщения об успешной загрузке. Конфигуратор предложит перезапуститься — согласитесь.
- Закройте конфигуратор и откройте базу кнопкой
1С:Предприятие.
После загрузки в базе действуют пользователи и пароли из выгрузки. Если пароль от выгрузки неизвестен, спросите его у того, кто сделал файл.
Загрузка .dt требует монопольного доступа: в базе не должно быть других сеансов. Если загружаете в базу, где кто-то работает, сначала предупредите пользователей — их сеансы придётся завершить, несохранённые данные пропадут.
Как сделать выгрузку самому
Обратная операция: Конфигуратор → Администрирование → Выгрузить информационную базу... → выберите папку и имя файла. Выгрузка не меняет данные в базе. Делайте её, когда пользователи вышли из программы: так в файл не попадут недоделанные документы, а на крупной базе процесс идёт быстрее.
| Способ «сменить базу» | Когда подходит | Что с текущими данными |
|---|---|---|
| Выбрать другую базу в списке | База уже подключена | Не меняются |
| Добавить существующую базу | Есть путь к папке, сервер или адрес | Не меняются |
| Загрузить .dt в новую базу | Прислали выгрузку, нужна копия | Не меняются |
| Загрузить .dt в текущую базу | Нужно заменить данные целиком | Удаляются и заменяются выгрузкой |
Как работать в двух базах одновременно
Закрывать одну базу, чтобы открыть другую, не обязательно. Запустите ярлык 1С ещё раз — снова появится окно запуска, выберите вторую базу. Каждая откроется в своём окне, переключаться можно через панель задач Windows.
Так работают, когда ведут несколько организаций в разных базах или сверяют данные между рабочей базой и копией.
Что учесть:
- 🔑 Лицензии. Каждое подключение к базе требует клиентской лицензии. Как именно они считаются — на компьютер или на сеанс, — зависит от вида лицензии и способа подключения. Если свободных лицензий нет, вторая база не откроется и платформа сообщит об этом.
- 💾 Память. Каждое окно — отдельный процесс. На ноутбуке с 8 ГБ памяти две тяжёлые базы и браузер уже заметно тормозят.
- 🎨 Путаница. Чтобы не провести документ не в той базе, задайте разные названия в списке. В самой программе заголовок окна показывает имя базы — смотрите на него перед проведением.
💡 Если с несколькими организациями работаете постоянно, проверьте, не проще ли вести их в одной базе: типовые конфигурации вроде Бухгалтерии предприятия поддерживают учёт нескольких организаций в одной базе.
Параметры запуска: клиент, версия платформы, вход
Параметры задаются на последней странице мастера добавления, а позже — через Изменить... в окне запуска. Ошибочная настройка здесь — частая причина того, что база «не открывается» после смены.
| Параметр | Значения | Когда менять |
|---|---|---|
| Вариант аутентификации | Выбирать автоматически / Запрашивать имя и пароль | Если 1С пускает под чужим пользователем Windows |
| Скорость соединения | Обычная / Низкая | Низкая — для медленного интернета через веб-сервер |
| Основной режим запуска | Выбирать автоматически / Толстый клиент / Тонкий клиент / Веб-клиент | Если обработка или внешняя печатная форма работает только в одном клиенте |
| Версия 1С:Предприятия | Например, 8.3 или точный номер 8.3.24.1691 | Если на компьютере несколько платформ, а сервер требует конкретную |
Поле версии работает так: 8.3 — запускать самую свежую установленную платформу 8.3. Точный номер — запускать именно её. Для клиент-серверной базы версия клиента должна совпадать с версией сервера 1С до последней цифры.
Где хранится список баз
Весь список — это текстовый файл ibases.v8i в профиле пользователя:
%APPDATA%\1C\1CEStart\ibases.v8i
Фрагмент файла для одной базы выглядит так:
[Бухгалтерия ООО Ромашка]
Connect=File="D:\Bases\Buh";
Folder=/
App=Auto
WA=1
Version=8.3
Строка Connect — путь к базе, Folder — папка в дереве списка, App — режим клиента, WA=1 — вход по пользователю Windows разрешён. Править файл руками можно, но при закрытом окне запуска и с копией файла.
Ярлык, который сразу открывает нужную базу
Если вы постоянно переключаетесь между двумя базами, сделайте отдельный ярлык на каждую. В свойствах ярлыка, в поле «Объект», укажите путь к платформе и параметры:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /IBName"Бухгалтерия ООО Ромашка"
/IBName — имя базы точно как в списке. Вместо него можно указать путь: /F"D:\Bases\Buh" для файловой или /S"srv1c\buh" для серверной базы. Для конфигуратора ENTERPRISE меняют на DESIGNER. Пароль в ярлык (/P) не пишите — его увидит любой, кто откроет свойства.
Перенос списка баз на другой компьютер
Новый ноутбук или новый сотрудник — и список баз приходится набирать заново. Это необязательно.
Способ 1. Скопировать файл. Закройте 1С на обоих компьютерах, скопируйте ibases.v8i из %APPDATA%\1C\1CEStart\ старого профиля в ту же папку нового. Сработает, если пути к базам с нового компьютера те же: сетевые \\server\... переносятся без проблем, а D:\Bases — только если базы тоже скопированы.
Способ 2. Общий список для всего отдела. Администратор кладёт файл .v8i в сетевую папку. У каждого пользователя в окне запуска: Настройка... → в списке общих информационных баз добавить путь к этому файлу. Новая база, добавленная в общий файл, появится у всех сразу.
Способ 3. Файл одной базы. Сохраните фрагмент для одной базы в отдельный файл с расширением .v8i и отправьте коллеге. Двойной щелчок по такому файлу предлагает добавить базу
в список.
База не открывается после смены: причины и решения
Большинство проблем после переключения связано с путём, именем или версией. Выберите симптом:
Если в диспетчере задач завершаете зависший процесс 1cv8 или 1cv8c, несохранённые изменения в этом окне пропадут. Проверьте, что это именно зависшее окно, а не рабочая база, в которой вы вводите документ.
Отдельно про ошибку монопольного режима при загрузке .dt. Она означает, что в базе есть другой сеанс — часто ваш же второй экземпляр 1С или фоновое задание. Закройте все окна этой базы, для серверной базы попросите администратора проверить список сеансов в консоли кластера.