dbeaver: как я могу экспортировать конфигурацию подключения?

Недавно у меня появился новый macbook pro для работы, и я сейчас переношу многие свои настройки со старого компьютера. Я надеялся, что есть способ экспортировать конфигурацию / свойства соединения с моей старой машины, вместо того, чтобы проходить процесс воссоздания каждого из них.

Кто-нибудь знает как это сделать? Версия dbeaver на моей старой машине - 6.0.3, а версия на моей новой машине - 6.1.x

Благодарность!


person jaydel    schedule 12.06.2019    source источник


Ответы (12)


Мой опыт в Windows 10 x64 для переноса подключений с DBeaver 5.1.2 на DBeaver 6.1.5:

File | Export и File | Import функциональность (по крайней мере) непростая / понятная. (Где «строки подключения»? Что мне экспортировать?)

Итак, я нашел эти файлы:

  • # P4 #
    # P5 #
    # P6 #
  • # P7 #
    # P8 #

Итак, мне нужно вручную извлечь данные из XML и вставить JSON.
Надеюсь, у вас есть файл конфигурации JSON для 6.3 и 6.1.x.

Надеюсь, поможет.

person Alex 75    schedule 27.08.2019

На Ubunutu, для Dbeaver 6, он находится в

$HOME/.local/share/DBeaverData/workspace6/General/.dbeaver
person nitzien    schedule 05.02.2020

Я только что перенес несколько проектов из DBeaver 6.1.4 в 7.2.3, и параметры Файл ›Экспорт / Импорт работали безупречно.

Полный рабочий процесс:

  1. Файл ›Экспорт, в разделе DBeaver выберите Проект, нажмите Далее.
  2. Выберите проекты для экспорта и нажмите Готово.
  3. Скопируйте выходной файл (по умолчанию он создается в домашней папке) на машину, на которую будут импортированы проекты.
  4. Файл ›Импорт, в DBeaver выберите Проект, нажмите Далее.
  5. Выберите файл, созданный на предыдущих шагах, он автоматически загрузит из него проекты.
  6. Выберите проекты для импорта. Если есть конфликт имен, вы можете изменить имя импортированного проекта. Щелкните Готово.

ИМХО, очень полный, простой и понятный.

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

person Dinei    schedule 22.10.2020
comment
Сработало у меня! Спасибо - person Marco S.; 19.01.2021
comment
Это лучший ответ. Спасибо! - person thebodzio; 31.03.2021

В OSX (Mac) здесь:

/Users/${USER}/Library/DBeaverData/workspace6/General/.dbeaver/
person Hunor Kovács    schedule 19.05.2020

Соединения DBeaver хранятся в файле .dbeaver-data-sources.xml в рабочем пространстве DBeaver, которое по умолчанию находится в %{HOME/.dbeaver4/General/.

person Nifriz    schedule 13.06.2019

Для пользователей Microsoft Windows файлы можно найти по адресу:

C:\Users\your_user_name\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver
person Marcell    schedule 04.12.2019
comment
Спасибо, это помогло мне найти файл. Однако здесь есть кое-что еще ... потому что DBeaver только что запустился, не показывая мои соединения, которые все еще были видны в этом файле .dbeaver. Я думаю, что есть какая-то корреляция с папками проекта, но отсутствующая или перемещенная папка проекта, похоже, приводит к проблемам с не отображением подключений? - person Nij; 21.10.2020

Ubuntu 20.04, Snap установлен: версия Dbeaver: 7.1.2

Подключения: ~ / snap / dbeaver-ce / 61 / .local / share / DBeaverData / workspace6 / General / .dbeaver /

Скрипты: /home/shiwakant/snap/dbeaver-ce/61/.local/share/DBeaverData/workspace6/General/Scripts/

person Shiwakant Bharti    schedule 19.07.2020

подключения теперь хранятся в файле с именем data-sources.json, что можно проверить здесь

на моем Ubuntu я потерял соединение, потому что я загрузил новую версию с помощью оснастки

Я решил, что просто скопировал этот файл со старого пути ~/.local/share/.DBeaverData/workspace6/General/.dbeaver/

на мой новый путь ~/snap/dbeaver-ce/90/.local/share/DBeaverData/workspace6/General/.dbeaver

person ivoroto    schedule 18.11.2020

В моем случае путь:

C:\Users\user\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver

Если папка .dbeaver не существует в новой установке, вам нужно будет ее создать.

Версия бобра: 7.3

person Consule    schedule 11.02.2021

DBeaver 6.1.3+

+ подключения к проекту в файле: C: \ Users \ [USER] \ AppData \ Roaming \ DBeaverData \ workspace6 \ General.dbeaver \ data-sources.json

+ Все защищенные информационные файлы: C: \ Users \ [USER] \ AppData \ Roaming \ DBeaverData \ workspace6 \ General.dbeaver \ credentials-config.json

person BongSey    schedule 03.07.2020

Я только что попытался перенести конфигурацию для dbeaver 7.3.1 с одной машины на другую, и если вы скопируете и вставите папку:

C: \ Users \ ваше_имя_пользователя \ AppData \ Roaming \ DBeaverData \

вы получите все работает довольно гладко

person jkarisik    schedule 01.01.2021

Если вы используете приложение Windows Store DBeaver CE в Windows 10, папка рабочей области отличается из-за изолированности приложения и выглядит следующим образом:

C:\Users\<USERNAME>\AppData\Local\Packages\DBeaverCorp.DBeaverCE_<SANDBOXING_HASH>\LocalCache\Roaming\DBeaverData\workspace6\

Затем вы можете следовать инструкциям Wiki здесь:

https://dbeaver.com/docs/wiki/Admin-Manage-Connections/ < / а>

person André Luiz Müller    schedule 21.01.2021