dbeaver:如何导出连接配置?

jay*_*del 39 dbeaver

我最近买了一台新的 macbook pro 用于工作,我正在从旧机器迁移很多设置。我希望有一种方法可以从我的旧机器中导出连接配置/属性,而不必经历重新创建每个的过程。

有谁知道如何做到这一点?我老机器上的dbeaver版本是6.0.3,我新机器上的版本是6.1.x

谢谢!

Ale*_* 75 27

我在Windows 10 x64上将连接从DBeaver 5.1.2迁移到DBeaver 6.1.5 的经验

File | ExportFile | Import功能(至少)不容易/清晰。(“连接字符串”在哪里?我应该导出什么?)

所以,我找到了这些文件:

  • 海狸 5:

    C:\Users\user-123\.dbeaver4\General\.dbeaver-data-sources.xml

    (它显然是从第 4 版更新的)

  • 海狸6:

    C:\Users\user-456\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver\data-sources.json

因此,我必须手动从 XML 中提取数据并放入 JSON。
我希望你有 6.3 和 6.1.x 的 JSON 配置文件。

希望能帮助到你。


Din*_*nei 19

我刚刚将一些项目从 DBeaver 6.1.4 迁移到 7.2.3,并且文件 > 导出/导入选项完美无缺。

完整的工作流程是:

  1. 文件>导出,在“DBeaver”下,选择“项目”,点击下一步
  2. 选择要导出的项目并单击完成
  3. 将输出文件(默认情况下,它在主文件夹中生成)复制到将导入项目的机器中
  4. 文件>导入,在“DBeaver”下,选择“项目”,点击下一步
  5. 选择前面步骤中生成的文件,它会自动从中加载项目。
  6. 选择要导入的项目,如果有名称冲突,可以更改导入项目的名称。单击完成。

恕我直言,非常完整,简单明了。

更新:经过几天的工作,我意识到一些连接没有被导入。我仍然不知道为什么,但它似乎是一个错误。只需在导出和导入后仔细检查您的连接。

  • 这是最好的答案。谢谢你! (3认同)

nit*_*ien 17

在 Ubunutu 上,对于 Dbeaver 6,它位于

$HOME/.local/share/DBeaverData/workspace6/General/.dbeaver
Run Code Online (Sandbox Code Playgroud)


Hun*_*ács 17

On OSX (Mac) here:

/Users/${USER}/Library/DBeaverData/workspace6/General/.dbeaver/
Run Code Online (Sandbox Code Playgroud)


ivo*_*oto 10

连接现在存储在一个名为data-sources.json您可以在此处查看的文件中

在我的 Ubuntu 上,我失去了连接,因为我使用 snap 下载了新版本

我解决了这个问题,只是从旧路径复制该文件~/.local/share/.DBeaverData/workspace6/General/.dbeaver/

走向我的新道路~/snap/dbeaver-ce/90/.local/share/DBeaverData/workspace6/General/.dbeaver


Nif*_*riz 9

DBeaver 连接存储在.dbeaver-data-sources.xmlDBeaver 工作区中的 file中%{HOME/.dbeaver4/General/,默认情况下该工作区位于。


Con*_*ule 9

就我而言,路径是:

C:\Users\user\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver
Run Code Online (Sandbox Code Playgroud)

如果全新安装中不存在.dbeaver文件夹,则需要创建该文件夹。

海狸版本:7.3


Mar*_*ell 7

对于 Microsoft Windows 用户,可以在以下位置找到这些文件:

C:\Users\your_user_name\AppData\Roaming\DBeaverData\workspace6\General\.dbeaver
Run Code Online (Sandbox Code Playgroud)


小智 7

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/