Skip to content

国产数据库驱动接入指南

本文档用于指导在织信 Informat Next 平台中添加国产数据库驱动,并完成相关配置,使系统能够正常识别与使用国产数据库。


1. 添加国产数据库驱动文件

将国产数据库驱动(如 TDSQL PG 驱动)放入以下目录:

/informat-next/instance/informat-biz/libs

示例文件:

tdsql-pg-connector-java8-1.1.4.jar

2. 新增驱动类型映射文件

在以下目录创建 driverclassmapping.properties 文件:

/informat-next/instance/informat-biz/driverclassmapping.properties

写入驱动类与数据库类型的映射关系。例如:

com.tencentcloud.tdsql.pg.jdbc.Driver=POSTGRESQL

说明:该文件用于将 JDBC Driver 类映射到系统内部识别的数据库类型(如 POSTGRESQL、MYSQL、ORACLE 等)。


3. 修改 Informat 启动脚本

编辑启动脚本:

/informat-next/informat

找到以下配置内容:

SPRING_CONFIG="-Dspring.config.location=$INSTANCE_PATH/application.yml ";

将其修改为:

SPRING_CONFIG="-Dspring.config.location=$INSTANCE_PATH/application.yml -Dsmartjdbc.driverclassmapping.file=$INSTANCE_PATH/driverclassmapping.properties ";

说明:新增的 -Dsmartjdbc.driverclassmapping.file 参数用于加载步骤 2 中创建的驱动映射文件,使系统能够正确识别新增数据库驱动。


完成

完成以上步骤后,Informat Next 即可支持对应的国产数据库驱动。

如需扩展更多数据库类型,只需在 driverclassmapping.properties 文件中继续添加映射即可。