Содержание статьи

Пользовательские параметры DBeaver распределены по нескольким каталогам, и точное расположение зависит от версии программы и типа установки. Большая часть конфигурации сохраняется в каталоге .dbeaver внутри пользовательского профиля, где находятся основные файлы конфигурации, сведения о подключениях и вспомогательные данные.
Часть параметров хранится в рабочем пространстве Eclipse-подсистемы, которое включает данные интерфейса, расположение окон, сведения о последних сессиях. Отдельные каталоги содержат историю SQL-запросов, журналы работы и временные файлы. Эти данные помогают анализировать проблемы при подключении и восстановить предыдущие рабочие состояния.
При использовании портативной сборки DBeaver путь к настройкам отличается: конфигурация сохраняется рядом с исполняемыми файлами в папке workspace. Это позволяет переносить программу между машинами без изменения параметров и повторной настройки подключений.
Расположение пользовательской конфигурации в каталоге .dbeaver

Каталог .dbeaver создаётся в пользовательском профиле и содержит ключевые файлы конфигурации. На Windows он расположен в C:\Users\ИмяПользователя\.dbeaver, на Linux и macOS – в домашнем каталоге пользователя. Внутри находятся данные о подключениях, параметры интерфейса, сохранённые драйверы и вспомогательные файлы.
Файл data-sources.json внутри каталога отвечает за список подключений, включая параметры хостов, портов и используемых драйверов. При переносе среды достаточно скопировать этот файл для восстановления структуры подключений. Папка drivers содержит загруженные JDBC-библиотеки, что позволяет точно воспроизвести рабочие условия на другом устройстве.
В каталоге также присутствуют файлы локальных настроек, таких как пользовательские переменные и параметры редактора SQL. При создании резервной копии рекомендуется сохранять весь каталог .dbeaver, чтобы исключить потерю отдельных компонентов конфигурации.
Где находятся настройки подключений и параметры драйверов

Информация о подключениях хранится в файле data-sources.json, расположенном в каталоге .dbeaver в профиле пользователя. В этом файле фиксируются хосты, порты, схемы, выбранные драйверы и дополнительные параметры, использованные при настройке подключения.
Параметры драйверов распределены по отдельным каталогам внутри .dbeaver. Здесь сохраняются загруженные JDBC-библиотеки, сведения о версиях драйверов и сопутствующие конфигурационные файлы. Эта структура позволяет переносить рабочую среду без повторной загрузки библиотек.
- Файл data-sources.json – список подключений и параметры доступа.
- Каталог drivers – размещение JDBC-файлов и метаданных драйверов.
- Каталог workspace6 – служебная информация, используемая подсистемой Eclipse.
При переносе конфигурации на другой компьютер достаточно перенести указанные элементы, сохранив структуру каталогов. Это гарантирует корректную работу подключений и отсутствие конфликтов между установленными драйверами.
Хранение рабочих пространств и параметров интерфейса
Рабочие пространства DBeaver размещаются в каталоге workspace6, который находится внутри пользовательской папки .dbeaver. В этом каталоге фиксируются расположение окон, структура вкладок, параметры редактора SQL и состояние открытых проектов. Каждая сессия сохраняет собственный набор файлов, что позволяет восстанавливать интерфейс после перезапуска.
Подкаталоги .metadata и .plugins внутри рабочего пространства содержат данные о пользовательских настройках интерфейса, последних открытых ресурсах и внутренней конфигурации Eclipse-подсистемы. Эти файлы задействуются при запуске программы для точного восстановления размещения панелей и выбранных визуальных параметров.
Для переноса интерфейсных настроек на другую машину достаточно скопировать каталог workspace6 полностью. Это сохраняет индивидуальную структуру окон, пользовательские фильтры, настройки редактора и историю последнего рабочего сеанса.
Файлы истории запросов и их местоположение
История выполненных SQL-команд сохраняется в каталоге workspace6 внутри пользовательской папки .dbeaver. Эти данные распределены по структурированным файлам, которые формируются подсистемой Eclipse и обновляются при каждом выполнении запроса.
- Подкаталог .metadata/.plugins/org.jkiss.dbeaver.core содержит файлы журналов, где фиксируются выполненные команды, параметры соединений и отметки времени.
- Каталог General/.history внутри рабочего пространства хранит промежуточные черновики SQL-вкладок, включая несохранённые изменения.
- Файлы истории могут быть привязаны к конкретным подключениям, что позволяет быстро находить запросы, относящиеся к выбранной базе.
При переносе DBeaver на другой компьютер эти каталоги можно копировать без изменения структуры. Это сохраняет все выполненные ранее SQL-команды, черновики вкладок и временные файлы, связанные с историей запросов.
Где сохраняются экспортированные настройки и резервные копии
Экспорт параметров DBeaver выполняется через встроенный мастер, который создаёт файл конфигурации в формате .dbeaver-data или архив .zip. По умолчанию программа предлагает сохранить его в пользовательской папке документов, однако путь можно указать вручную. В экспорт входят данные подключений, параметры драйверов, пользовательские переменные и дополнительные элементы конфигурации.
Резервные копии создаются вручную, копированием каталога .dbeaver целиком. Такой подход обеспечивает сохранность ключевых файлов: data-sources.json, содержимого drivers, рабочего пространства и локальных параметров. Это позволяет восстановить рабочую среду на новом устройстве без повторной настройки.
При регулярном использовании экспорта рекомендуется хранить созданные файлы в отдельном каталоге или на внешнем накопителе. Это упрощает восстановление конфигурации при обновлении системы или переносе профиля пользователя.
Пути хранения логов и диагностических данных DBeaver

Логи DBeaver размещаются в каталоге .dbeaver/workspace6/.metadata/.log. Здесь фиксируются ошибки, предупреждения и системные сообщения, возникающие при работе программы и выполнении SQL-запросов. Этот файл обновляется автоматически и помогает выявлять проблемы с подключениями, драйверами и внутренними компонентами.
Для более детального анализа ошибок можно использовать папку .metadata/.plugins/org.jkiss.dbeaver.core, где хранятся дополнительные диагностические данные, включая трассировку действий и параметры среды выполнения. Файлы в этом каталоге создаются при запуске и обновляются при изменении конфигурации или выполнении критических операций.
Рекомендуется регулярно архивировать или очищать логи, чтобы избежать переполнения каталога и ускорить работу программы. При переносе конфигурации на другой компьютер эти файлы можно сохранять для анализа прошлых ошибок, но они не обязательны для работы подключений.
Как определить актуальные каталоги настроек в портативной версии

В портативной версии DBeaver все настройки сохраняются внутри каталога, где находится исполняемый файл программы. Для точного определения актуальных путей используется встроенная информация о рабочем пространстве и параметрах запуска.
Основные каталоги и их назначение можно представить в виде таблицы:
| Каталог | Назначение |
|---|---|
| workspace6 | Хранение рабочего пространства, расположение окон, вкладки SQL и пользовательские фильтры |
| drivers | Сохранение загруженных JDBC-библиотек и метаданных драйверов |
| .metadata/.plugins/org.jkiss.dbeaver.core | Логи, история действий, системные настройки и диагностические данные |
| data-sources.json | Список подключений, параметры хостов, портов и схем |
Для подтверждения актуального пути запуска портативной версии можно использовать файл dbeaver.ini, где указаны параметры -data, задающие конкретное рабочее пространство. Это позволяет точно определить, какие каталоги задействованы для хранения конфигурации и перенести их вместе с программой на другой компьютер.
Вопрос-ответ:
Где находятся основные файлы настроек DBeaver на Windows?
На Windows файлы пользовательской конфигурации хранятся в каталоге C:\Users\ИмяПользователя\.dbeaver. Здесь находятся файлы data-sources.json, папка drivers, рабочее пространство workspace6 и системные логи.
Как восстановить список подключений после переустановки DBeaver?
Для восстановления подключений достаточно скопировать файл data-sources.json из каталога .dbeaver старой установки в аналогичный каталог новой. Это восстановит все параметры хостов, портов, схем и выбранных драйверов.
Где DBeaver хранит историю выполненных SQL-запросов?
История запросов сохраняется в каталоге workspace6/.metadata/.plugins/org.jkiss.dbeaver.core. Здесь фиксируются выполненные команды, временные черновики вкладок SQL и информация о подключениях, с которыми работал пользователь.
Можно ли переносить настройки портативной версии DBeaver на другой компьютер?
Да. В портативной версии все настройки находятся рядом с исполняемым файлом. Для переноса достаточно скопировать каталоги workspace6, drivers и файл data-sources.json. Это сохранит рабочее пространство, параметры драйверов и список подключений.
Где искать логи и диагностические данные при ошибках подключения?
Логи и диагностические данные расположены в .dbeaver/workspace6/.metadata/.log и .metadata/.plugins/org.jkiss.dbeaver.core. В этих файлах фиксируются системные сообщения, ошибки SQL и информация о работе драйверов, что помогает определить причину неполадок.
Как найти и скопировать настройки DBeaver для переноса на другой компьютер?
Настройки DBeaver хранятся в каталоге .dbeaver в профиле пользователя. На Windows путь обычно C:\Users\ИмяПользователя\.dbeaver, на Linux и macOS — /home/ИмяПользователя/.dbeaver. Для переноса на другой компьютер следует скопировать следующие элементы: файл data-sources.json (список подключений), папку drivers (JDBC-библиотеки), каталог workspace6 (рабочее пространство и настройки интерфейса) и при необходимости файлы логов. После копирования структуры каталогов DBeaver на новом устройстве сохранит все подключения, параметры драйверов и пользовательское рабочее пространство без необходимости повторной настройки.
