开源OA:手把手教你搭建OA办公系统(18)系统上线之配置外部数据库Mysql

本篇博客详细介绍了如何将基于O2OA平台开发的业务系统迁移到生产环境,重点包括配置外部数据库(如MySQL)、搭建集群环境以及开发机数据迁移至生产机的步骤。内容涵盖了O2OA内置的H2数据库特点,以及如何切换到主流或国产数据库,如MySQL、达梦、人大金仓等,并提供了数据库配置文件的详解。此外,还展示了如何验证数据库配置成功及德鲁伊统计功能的使用。

我们已经完成了业务的开发工作.在开发过程中使用的是:O2OA平台的内置数据库,假设开发完成后,我们需要发布到生产系统,那么建议使用外部的数据库,如果用户很多,需要保障系统的高可用性,就需要考虑集群环境。

所以这节课,我们的目标内容是:如何将开发好的系统迁移到生产系统

那么接下来要做以下三件事情:

1.配置外部数据库

2.配置集群环境

3.开发机的数据迁移

注意:一开始配置的外部数据库是空的,所有的开发机的业务数据是在本地的H2数据库中,做第三步,才能将开发机数据导入到生产机中

数据库支持

我们先介绍一下,O2OA默认的是内置的H2数据库,H2数据库是一个开源的纯Java关系数据库.

默认情况下启动时将启动一个H2数据库服务作为数据源,实际数据存储位置。

o2server/local/repository/data/X.mv.db

下面这个表H2数据库和其他数据库的一个对比:

那么它的特点是轻量,纯Java,可嵌入,支持标准JDBC访问.

在正式生产环境中, 建议使用MySQL,PostgreSQL,Oracle等主流的数据库产品.

O2OA底层,是通过openjpa,实现Java对象到数据库的读写的.

下面这个地址是openjpa默认支持的数据库。

4.  Database Support

O2OA通过openjpa默认支持以下数据库:

Database Name

Database Version

JDBC Driver Name

JDBC Driver Version

Apache Derby

10.1.2.1

Apache Derby Embedded JDBC Driver

10.1.2.1

Borland Interbase

7.1.0.202

Interclient

4.5.1

Borland JDataStore

6.0

Borland JDataStore

6.0

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值