Mac版DBeaver中ScriptEditor自动保存路径配置设置咨询
自定义Mac版DBeaver ScriptEditor自动保存位置到网络驱动器
DBeaver没有提供图形界面直接修改ScriptEditor自动保存路径的选项,但可以通过迁移工作区或修改配置文件实现需求,以下是两种可行方案:
方案一:迁移整个DBeaver工作区到网络驱动器(推荐)
ScriptEditor的自动保存内容绑定在DBeaver的工作区中,迁移工作区是最稳定的方式:
- 关闭DBeaver,找到默认工作区路径:Mac上默认路径为
~/Library/DBeaverData/workspace<版本号>(比如workspace23,版本不同数字会变化,启动DBeaver时的初始界面也能查看当前工作区路径) - 将整个
workspace<版本号>文件夹复制到你的网络驱动器,例如/Volumes/你的网络驱动器/DBeaverWorkspace - 修改DBeaver启动参数:
- 右键点击DBeaver应用程序,选择「显示包内容」
- 进入
Contents/Eclipse目录,编辑dbeaver.ini文件 - 在文件末尾添加一行:
-data /Volumes/你的网络驱动器/DBeaverWorkspace - 保存文件后重启DBeaver
方案二:单独修改自动保存临时文件路径(版本敏感)
如果不想迁移整个工作区,可修改Eclipse底层配置(DBeaver基于Eclipse开发):
- 关闭DBeaver,打开
~/Library/DBeaverData/workspace<版本号>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xmi文件 - 搜索
org.eclipse.ui.editors.autosave相关配置项,找到存储路径参数,将其修改为网络驱动器路径,例如/Volumes/你的网络驱动器/DBeaverAutoSave - 保存文件后重启DBeaver
注意事项
- 确保DBeaver启动前网络驱动器已挂载,否则会自动创建默认工作区
- 多台机器使用时,需保证网络驱动器的挂载路径一致,或在每台机器的
dbeaver.ini中对应调整路径 - 定期备份网络驱动器上的工作区文件,避免数据丢失
内容的提问来源于stack exchange,提问作者ThrowableException
相关产品推荐
相关产品推荐

