加入收藏 | 邮箱登录 | 服务管理
>>IT服务
>>软件开发
>>系统集成
>>大数据实施
您现在的位置:首页 > 成功案例 > IT服务

某台资企业数据库迁移项目

项目背景及需求

某台资企业系ISO9001:2000质量认证的台商独资企业,公司拥有福兴厂区、福清厂区、金山厂区(占地121亩,厂房面积73000平方米)。随着公司业务拓展,公司在电子信息产业的发展也迎来新的飞跃,公司原有的ERP系统已无法满足实际的需求。世通公司作为用户的IT合作伙伴承接了此次的数据库迁移项目。

  1. 原有系统数据库采用Informix在管理和维护方面给用户造成不便,且容灾及高可用性(HDR技术)相对简单;
  2. 原有系统中间件采用Resin,速度较慢、性能不高,经常出现严重的内存泄漏的情况导致业务中断;
  3. Informix应用较少,与其它非Informix数据库连接困难;
  4. 原有的应用系统,系统使用的J2EE中的jsp,servlet,hibernate与原始的JDBC技术进行混合开发代码开发不规范比较混乱不适合后期维护。

项目建设内容及主要技术

  1. 对象类型转换:Informix中存在很多对象类型与Oracle中不同,通过特殊技术处理成功转换成Oracle中的对象类型;
  2. 数据结构转换:Informix中数据结构与Oracle中也不尽相同,配合用户完成应用系统数据库结构的转换;
  3. 对数据库迁移方案进行了大量的前期测试,确保迁移方案准确无误,切实可行;
  4. 迁移过程顺利进行,且在规定时间内成功完成数据库从Informix迁移到Oracle数据库中,并实现零数据丢失;
  5. 迁移完成后,对新数据库进行验证,确保数据和对象完整、准确;
  6. 搭建Oracle  RAC集群,保证数据库的高可用性及负载均衡;
  7. 将原有运行在Resin的应用系统迁移至tomcat,并将tomcat做集群,实现应用系统的高可用性。在群集前端使用apache做分发,实现负载均衡;
  8. 数据备份采用Oracle自带的RMAN本地备份,以及Oracle Dataguard数据库远程应急方案。

项目达到的效果

  1. 完美无缺的将数据库从Informix迁移到Oracle数据库中,并实现零数据丢失,迁移后的数据和对象准确无误;
  2. 大量的前期技术处理和测试工作,使应用系统代码在数据库的迁移过程大大减少了工作量,确保迁移成功完成,将用户因系统停机造成的损失降至最小;
  3. 新的系统架构解决了内存泄漏问题,并实现了业务系统的高可用、高性能以及负载均衡,保障了业务系统7*24小时连续运行。
  4. 在原有应用系统的基础上通过合理的规划,使用代码的扩展性与可维护大幅度的提高;

分析原有ERP系统性能瓶颈,分析不合理的sql语句,提供高性能业务处理的建议,使用户的体验得到大幅度的提升。