在DBeaver中安装Gauss数据库驱动的步骤:
#### 下载驱动
1. 访问华为云官网,下载与您的GaussDB版本对应的驱动包,例如:`GaussDB_opengauss_client_tools.zip`。
2. 解压驱动包,进入解压后的目录,找到适合您操作系统的JDBC驱动文件,如:`GaussDB-Kernel-V500R002C10-EULER-64bit-Jdbc.tar.gz`。
3. 解压该文件,获取`gsjdbc4.jar`。
#### 添加驱动
1. 打开DBeaver,点击菜单栏的**“数据库”** > **“驱动管理器”**。
2. 在驱动管理器窗口,点击**“新建”**。
3. 填写以下信息:
- **驱动名称**:自定义,如“GaussDB”。
- **驱动类型**:选择“Generic”或“PostgreSQL”。
- **类名**:`com.huawei.gauss.jdbc.ZenithDriver` 或 `org.postgresql.Driver`(如果选择PostgreSQL类型)。
- **URL模板**:`jdbc:zenith://<host>:<port>/<database>` 或 `jdbc:postgresql://<host>:<port>/<database>`。
4. 切换到**“库”**选项卡,点击**“添加文件”**,选择之前解压得到的`gsjdbc4.jar`。
5. 点击**“找到类”**,确保驱动类被正确识别。
6. 点击**“确定”**保存驱动配置。
#### 连接数据库
1. 点击菜单栏的**“数据库”** > **“新建连接”**。
2. 在连接类型中选择刚刚创建的“GaussDB”驱动。
3. 填写数据库连接信息:
- **主机**:GaussDB实例的IP地址。
- **端口**:数据库端口,默认为8000或5432。
- **数据库**:要连接的数据库名称。
- **用户名**和**密码**:具有连接权限的数据库用户。
4. 点击**“测试连接”**,确认配置无误。
5. 点击**“完成”**,保存连接配置并连接到Gauss数据库。
通过以上步骤,您就可以在DBeaver中成功安装Gauss数据库驱动并连接至您的GaussDB实例。