从 Oracle 到 PostgreSQL 迁移, 日本
客户
与我们在日本的解决方案伙伴合作,Ispirer执行一个短期迁移项目为总部设在东京的一家大电信公司的子公司。该子公司是世界上最大的系统集成商之一。
挑战
我们的客户需要把他的Oracle数据库迁移到PostgreSQL,以及把用JDBC API Java应用程序的一部分从Oracle迁移到PostgreSQL,并把Oracle Pro*C C++应用程序的一部分迁移到PostgreSQL ECPG C++应用程序。这个迁移的范围是相当广泛的,包括数据库脚本的转换、以及索引、视图、序列、包、函数和应用程序文件的转换 – 大约10万代码行的总量。这个项目的主要挑战是一个月左右的时间短。
解决方案
Ispirer在Ispirer MnMTK迁移工具的帮助下为客户提供全周期的转换服务。为我们工作Ispirer团队是个准备充分的,其中有数据库和应用程序的迁移专家,java和C++的顾问和Ispirer MnMTK工具开发者。Ispirer项目经理和我们决方案合作伙伴的质量保证专家进行也被委任。
由于由客户定义的时间限制,决定把工作分成几个流 – 数据库的转换,应用程序的转换和动态SQL的转换。该迁移项目为Ispirer的技术专家很有挑战性,并需要他们的全面承诺以及问题的立即解决。
结果和优点
数据库迁移过得很顺利,因为在Ispirer工具的帮助下得到的结果是无可挑剔的,并不需要了数据库迁移专家的许多修改。最困难的任务原来是动态SQL的迁移,因为它总是需要高度努力,由于动态SQL代码的不规则性和复杂性。尽管复杂性,任务在Ispirer MnMTK的帮助下成功地来实现,并Ispirer团队进行了几个工具的自定义。因此,所有的迁移任务都被解决好了,并客户准时得到了准备实施的转换结果,并解决了客户对项目的可行性的所有疑问。
2012年
了解更多关于从Oracle到PostgreSQL迁移
|