DBeaver配置自定义驱动连接GaussDB数据库
支持通过DBeaver自定义配置驱动连接Gaussdb数据库。
版本要求
3.3.52.0及以上版本。
网络要求
- PC端到堡垒机:18000
- 堡垒机到GaussDB数据库:对应的数据库端口,默认8000
堡垒机侧配置
- 登录堡垒机web界面,单击右上角下载中心,进入“下载中心”,下载“单点登录工具Windows”。
- 选择,新建GaussDB协议主机。
- 新建后,通过给用户关联GaussDB协议主机的访问权限。
DBeaver客户端配置
- 打开DBeaver客户端,进入单击“新建”。
    
    表1 新建参数说明 参数名称 参数说明 驱动名称 命名为便于识别的名称,例如GaussDB 驱动类型 选择Generic 类名 org.postgresql.Driver URL模板 jdbc:postgresql://{host}[:{port}]/[{database}] 默认端口 需要连接的数据库端口。默认8000 
- 选择“库”页签,单击“添加文件”,添加gsjdbc4.jar,驱动包文件需与数据库版本一致。
    
    - 下载对应版本的驱动包:获取驱动包
- 下载解压后进入解压目录GaussDB_driver\GaussDB_driver\Centralized\Euler2.5_X86_64,并解压Jdbc压缩包。
 
- 添加完成后,单击“确定”,重新编辑对应驱动,单击“找到类”。
- 打开DBeaver客户端,直连目标GaussDB数据库,数据库选择步骤一新建的驱动文件。
- 单击“完成”,连接成功后,打开文件:C:\sso\SsoTool\DBeaver\General\.DBeaver\data-sources.json,确认生成了对应连接,并打开文件C:\sso\SsoTool\ssotool.conf
    
    将C:\sso\SsoTool\DBeaver\General\.DBeaver\data-sources.json参数填入C:\sso\SsoTool\ssotool.conf,填入后ssotool.conf对应行取消注释保存文件。 
- 进入,访问对应协议主机。
 
  