技术文章

当前位置:首页>帮助手册>技术文章

系统配置-数据库驱动JAR包更改

时间:2022-03-23   

一、下载新的驱动包文件

此节内容需要自行准备,您可以在数据库官方网站上下载最新的驱动 或者合适数据库版本的驱动包。

二、替换旧的驱动包(新增驱动包)

1、将驱动包拷贝到指定的目录

驱动包位置:o2server/commons/ext

1576734459454-a595aa2e-d715-4f3d-8e1d-b30db2aa1dd7.png


O2Server扩展包位置

2、修改O2OA扩展包注册文件

新增JAR包(驱动包)后,需要修改扩展包注册文件,否则,新加入的JAR包会在服务器重新启动时进行删除。

扩展包注册文件位置:o2server/commons/ext/manifest.cfg

1576734457394-17ab7555-806e-42dd-aaf9-adc6dc948097.png


O2Server扩展包注册文件

请在mainfest.cfg里增加新加入的jar包名称,让服务器在启动后加载到指定的驱动文件。

三、修改外部数据库驱动,并且重新启动

如果数据库驱动类不匹配,可以在文件externalDataSources.json中添加driverClassName属性,修改数据库驱动类名。如以Mysql8为例:

[
    {
        "url":"jdbc:mysql://127.0.0.1:3306/X?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC",
        "username" : "root",
        "password" :"password",
        "driverClassName" : "com.mysql.cj.jdbc.Driver",
        "includes": [],
        "excludes": [],
        "enable" : true
    }
]

添加或者更新好驱动包后,需要修改外部数据库连接配置以便使服务器正确加载驱动并且连接数据库。





上一篇:使用MySQL服务器升级后发生排序报错

下一篇:系统安装-华为云服务器部署O2OA-麒麟操作系统