You need to enable JavaScript to run this app. 如何通过命令行/批处理在SQL Workbench/J中配置并保存连接配置文件
优惠活动
大模型
产品
解决方案
定价
更多

如何通过命令行/批处理在SQL Workbench/J中配置并保存连接配置文件

SQL Workbench/J 命令行保存Profile配置解答

核心结论

目前SQL Workbench/J没有提供直接通过单次启动的连接参数自动保存为持久化Profile的内置功能,你当前使用的临时连接命令仅用于单次启动会话,不会自动写入本地配置文件。

可行实现方案

  • 方案1:直接修改本地配置文件
    所有Profile配置默认存储在软件根目录或用户目录下的workbench.settings文件中,你可以参考已手动创建的Profile的字段格式,直接在该文件中追加新的Profile配置条目,保存后重启软件即可生效。
  • 方案2:通过内置命令+命令行批量创建
    可以先编写包含WbSaveProfile内置命令的SQL脚本,示例内容如下:
    WbSaveProfile 
      -name=自定义Profile名称
      -username=user
      -password=pass
      -url=jdbc:redshift://你的集群地址:端口/数据库名
      -driver=Redshift
      -driverJar=驱动文件本地路径
      -storePassword=true;
    
    再通过命令行调用SQL Workbench静默执行该脚本,即可自动完成Profile的持久化保存:
    SQLWorkbench64.exe -script=你保存的脚本路径.sql -nonInteractive
    
    后续启动软件时,直接使用SQLWorkbench64.exe -profile=自定义Profile名称即可直接调用该配置完成连接。

注意:通过WbSaveProfile保存配置时,软件会自动按照全局加密规则处理密码存储,无需手动加密明文密码

内容的提问来源于stack exchange,提问作者IOIOIOIOIOIOI

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 03:06:04