Переключение между информационными базами в 1С:Предприятии 8.3 — от окна запуска до загрузки .dt

· 10 мин

Содержание

Чтобы сменить базу в 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";

Если не знаете, какая у вас база, спросите у администратора или посмотрите строку подключения под списком у коллеги, который уже в ней работает.

Как добавить базу в список запуска

Подключить базу, которая уже существует (вам дали путь или имя на сервере), — пять минут. Процедура начинается одинаково:

  1. Нажмите Добавить... в окне запуска.
  2. Выберите Добавление в список существующей информационной базы и нажмите Далее.
  3. Введите наименование — так база будет называться в списке. Например, «Бухгалтерия ООО Ромашка».
  4. Выберите тип расположения и заполните параметры (см. ниже).
  5. На последней странице проверьте параметры запуска и нажмите Готово.

Файловая база на своём компьютере или в сетевой папке

Выберите тип На данном компьютере или на компьютере в локальной сети. В поле каталога укажите папку, в которой лежит файл 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. Создайте пустую базу

  1. В окне запуска: Добавить... → Создание новой информационной базы → Далее.
  2. Выберите вариант создания базы без конфигурации (для разработки новой конфигурации или загрузки выгруженной базы).
  3. Задайте имя в списке, например «Бухгалтерия — копия от бухгалтера».
  4. Укажите пустую папку, например D:\Bases\Buh_copy, и завершите мастер.

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

  1. Выберите новую базу в списке и нажмите Конфигуратор.
  2. Откройте меню Администрирование → Загрузить информационную базу....
  3. Укажите файл .dt и подтвердите загрузку.
  4. Дождитесь сообщения об успешной загрузке. Конфигуратор предложит перезапуститься — согласитесь.
  5. Закройте конфигуратор и откройте базу кнопкой 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С или фоновое задание. Закройте все окна этой базы, для серверной базы попросите администратора проверить список сеансов в консоли кластера.

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

Можно ли сменить базу, не закрывая 1С?
Внутри открытой программы кнопки переключения базы нет. Запустите ярлык 1С ещё раз и выберите другую базу — она откроется в отдельном окне, первая останется открытой.
Что будет с данными, если удалить базу из списка?
Ничего. Удаляется только строка в списке на этом компьютере. Файлы базы или база на сервере остаются, и её можно добавить заново.
Почему у коллеги база есть, а у меня нет?
Список баз свой у каждого пользователя Windows. Добавьте базу вручную по пути или строке подключения коллеги либо подключите общий список через «Настройка…».
Можно ли открыть файловую базу с флешки?
Технически да, но работать так не стоит: при извлечении флешки во время записи база может повредиться. Скопируйте папку базы на диск и подключите копию.
Сколько весит выгрузка .dt?
Обычно в несколько раз меньше файла 1Cv8.1CD: выгрузка сжата. База на 4 ГБ часто даёт файл .dt около 500 МБ – 1 ГБ, но это зависит от состава данных.