更新时间:2026-07-28 GMT+08:00
获取驱动jar包并配置JDK环境
环境准备包括获取驱动jar包、配置JDK环境。
获取驱动jar包
解压发布包,并从中获取对应的驱动jar包:Jdk8发布包提供支持JDK1.8环境的驱动包;Jdk17发布包提供支持JDK17环境的驱动包;Jdk21发布包提供支持JDK21环境的驱动包。
Jdk8发布包目录结构(以X86为例)如下:
- GaussDB-Kernel_数据库版本号_Jdbc_X86_Jdk8_Distributed.tar.gz
- GaussDB-Kernel_数据库版本号_操作系统_64bit_Jdbc.tar.gz
- gaussdbjdbc.jar
- gscejdbc.jar
- gsjdbc4.jar
- gsjdbc200.jar
- opengaussjdbc.jar
- opengaussjdbc-ce.jar
- GaussDB-Kernel_数据库版本号_操作系统_64bit_Jdbc.tar.gz
Jdk17发布包目录结构(以X86为例)如下:
- GaussDB-Kernel_数据库版本号_Jdbc_X86_Jdk17_Distributed.tar.gz
- GaussDB-Kernel_数据库版本号_操作系统_64bit_Jdbc.tar.gz
- gaussdbjdbc.jar
- gscejdbc.jar
- gsjdbc4.jar
- gsjdbc200.jar
- opengaussjdbc.jar
- opengaussjdbc-ce.jar
- GaussDB-Kernel_数据库版本号_操作系统_64bit_Jdbc.tar.gz
Jdk21发布包目录结构(以X86为例)如下:
- GaussDB-Kernel_数据库版本号_Jdbc_X86_Jdk21_Distributed.tar.gz
- GaussDB-Kernel_数据库版本号_操作系统_64bit_Jdbc.tar.gz
- gaussdbjdbc.jar
- gscejdbc.jar
- gsjdbc4.jar
- gsjdbc200.jar
- opengaussjdbc.jar
- opengaussjdbc-ce.jar
- GaussDB-Kernel_数据库版本号_操作系统_64bit_Jdbc.tar.gz
根据需要从发布包中获取对应的jar驱动包:
- 对于JDK1.8环境,使用Jdk8的发布包:
- gaussdbjdbc.jar:主类名为“com.huawei.gaussdb.jdbc.Driver”,数据库连接的url前缀为“jdbc:gaussdb”,此驱动包适用于JDK1.8环境。
- gscejdbc.jar:主类名为“com.huawei.gaussdb.jdbc.Driver”,数据库连接的url前缀为“jdbc:gaussdb”,此驱动包打包了密态数据库需要加载的加解密相关的依赖库,密态场景使用此驱动包。目前仅支持EulerOS操作系统。
- 对于JDK17环境,使用Jdk17的发布包:
- gaussdbjdbc.jar:主类名为“com.huawei.gaussdb.jdbc.Driver”,数据库连接的url前缀为“jdbc:gaussdb”,此驱动包适用于JDK17环境。
- gscejdbc.jar:主类名为“com.huawei.gaussdb.jdbc.Driver”,数据库连接的url前缀为“jdbc:gaussdb”,此驱动包包含密态数据库所需的加解密依赖库,密态场景使用此驱动包。目前仅支持EulerOS操作系统。
- 对于JDK21环境,使用Jdk21的发布包:
- gaussdbjdbc.jar:主类名为“com.huawei.gaussdb.jdbc.Driver”,数据库连接的url前缀为“jdbc:gaussdb”,此驱动包适用于JDK21环境。
- gscejdbc.jar:主类名为“com.huawei.gaussdb.jdbc.Driver”,数据库连接的url前缀为“jdbc:gaussdb”,此驱动包包含密态数据库所需的加解密依赖库,密态场景使用此驱动包。目前仅支持EulerOS操作系统。
- 使用gscejdbc.jar驱动包时,需要先设置环境变量LD_LIBRARY_PATH。具体使用方式参见使用JDBC操作密态数据库。
- jdbc发布件jar包按照架构分类,gscejdbc.jar包必须与对应的部署环境一致才能使用,其他jar包无需与部署环境一致。
- Jdk17和Jdk21发布包的驱动暂不支持JDBC4.3标准新特性。
配置JDK环境
客户端需配置JDK环境,本章节以配置JDK1.8为例。JDK支持Windows、Linux等多种平台。以Windows为例,配置方法如下。
父主题: 操作指导
