智能和高度自动化的跨平台数据库和应用程序迁移


Ventyx,澳大利亚

从DB2 LUW到Oracle迁移在Linux
Ventyx. DB2 LUW to Oracle on Linux Migration

"敬启者,
我的名字是Bill Lloyd,我我作为一个高级DBA对Ventyx工作,Ventyx一家领先的软件公司,供应软件产品主要为矿业和公用事业行业。一个这样的产品是Axis(该产品的概述查看本文档的结尾处的说明)。

该软件开发和托管在Windows服务器上,使用IBM DB2 8.2版本数据库引擎。该数据库引擎有一些问题,特别是在锁定区域的周围。例如,备份将锁定大表,从而导致客户投诉的时间过长. 备份将锁定太久导致客户投诉的大表太长时间, 导致客户投诉。为了避免这些问题,数据被从现场表定期转移到历史表,以确保现场表保持足够小,以管理锁定问题。

项目是在2011年开始以将DB2数据库迁移为Oracle在Linux。

执行这项任务的原始方向是使用提供的随手可得的免费Oracle软件。Oracle SQL开发工具采用了迁移向导从各种数据库引擎Oracle包括DB2执行数据迁移。该项目失去了动力,由于公司内的其他优先事项,直到2012年底,当它再次被拉开。

在接下来的几个月中,迁移过程中使用Oracle SQL 开发者成为越来越困难的,并需要了更多的人工工作在工具外面来操纵数据。请注意,本文档的目的不是对Oracle工具有什么不好评,因为它是一个免费软件,所以不需要指望这么多。

2013年初,迁移的方向停下来,发现Oracle SQL Developer中并不包含大型对象转换逻辑的时候。这些停止了工作,因为Axis软件的主要成分是大对象的操作(在Word文档的形式、PDF,ETC等)。

因此,在这个时候,必需找一个替代的解决方案来执行迁移。我们联系了Oracle,他们提供了Goldengate软件,但该产品的许可成为障碍的。

然后,我决定查看还有没有其他工具为进行这个迁移。在2012年四月左右,我与ispirer和sqlways产品互动开始了。我们评估了工具和它的成本以后,决定用它。

由于迁移的特征,会有些障碍。需要的是把数据从旧的数据库引擎迁移到一个新的数据库引擎,包括大型对象数据的迁移(BLOB数据)。此外,还需要转换到一个不同的字符集来处理多语言的数据。

有时候问题似乎势不可挡的,但有与Ispirer合作能够克服所有的障碍,并增加可以成功地完成迁移的相信。所有出现的问题都被及时提出和解决,并且项目位于澳大利亚,而Ispirer是位于地球的另一边。

转换发生在2013年八月的最后一个周末。转换花了很长的时间,由于大量的数据被转换,并需要在网络上移动数据。星期一该应用程序在Oracle上开始运行,还有几个问题,但在未来一周他们都被解决了。

一些统计信息:

5个数据库被转换–2个小测试数据库和3个生产数据库从20到80 GB排列。在每个数据库中约有150个表,从几行到超过5000万行。

结论:

Ispirer SQLways是个非常有效的工具为从一个数据库引擎转换到另一个。在我的情况下,这允许我,一个DBA迁移主要高调应用到一个新的数据库引擎,因此,另一种选择是一个更大的成本专有软件或许多人小时在应用程序代码里被写入为执行任务。sqlways许可证的成本是惊人的便宜,按照项目的范围和我收到的支持。

Axis产品说明:

使用互联网为整合跨组织的业务流程已成为一种做生意的方式,随着企业对企业(B2B)的能力来支持系统,电子公文交换现在是对于许多主要组织一个标准的做法。

电子与客户,供应商、电子交易市场和服务提供商合作为企业提供了一个更快,更准确,更具成本效益的方式共享信息。当B2B集成已迅速成为企业的一部分,许多组织面临的挑战在于开发和维持底层架构。

B2B集成会很昂贵的,复杂的,高风险和涉及在投资回报率实现之前的漫长的提前期。直接投资建设和经营的一个内部的B2B集成解决方案需要高水平的技术、努力和投资,对大多数组织不是一个具有成本效益的选择。

Mincom Axis是一个主办的B2B集成解决方案,作为一个组织的私人e-Hub有类部署,以提供从内部ERP业务系统直接与贸易伙伴,电子市场,或其他中介机构。因为它是作为一个托管交付(外包)解决方案, Mincom Axis无需投资昂贵和复杂的内部的B2B集成基础设施或使用昂贵的交易手续费的中介。Mincom Axis主办在Mincom管理服务部在Mincom数据中心。

Mincom Axis是一个创新的解决方案,为任何组织提供深入,单点的整合从所有内部业务系统到贸易伙伴,同时还为组织提供灵活性,以保持对所有交易关系的控制。Mincom Axis是一个完整的,企业级的解决方案,有利于交换的任何信息,可靠和安全地,通过广泛的互联网标准和协议,并在各种信息标准,格式和行业标准。"

2013年10月9日 Bill Lloyd
Senior DBA

 
客户评价
System Protocol Information, 马来西亚
Informix到Microsoft SQL Server数据库迁移

尊敬的先生们,

我们刚刚完成了到目前为止最大的从Informix到MS SQL Server迁移任务。这项运动是按计划按时完成的。这是成功的,感谢您工具做很大一部分。

...

Bellnet (HAS), 日本
Delphi转成C#

我们的客户BELLNET是一家日本IT公司,它维护用于控制医疗设备的计算机软件。它需要把这样的医疗软件迁移从Delphi到C#,并联系我们要求转换工具。

...

Steek-IT,荷兰
Progress迁移到SQLServer

Steek-IT是一家荷兰ICT公司,具有15年以上的数据迁移经验。除了我们专业的领域MSSQL、SSIS、SSAS,我们还创建网站、企业软件和iOS应用程序。

...

案例研究
Informix 4GL转移到Microsoft SQL Server的解决方案, 美国

我们的客户是一家值得信赖的美国公司,为美国的100000多家中小企业提供人力资源服务和业务解决方案。

...

Oracle Forms迁移到Java, 美国
用于Ispirer MnMTK的Oracle Forms自动化迁移到Java的可行性已被证明!

于2017年初,一家全球信息技术咨询公司联系Ispirer Systems。该公司与组织合作,制定技术战略并实现IT解决方案,增强公司的业务能力。

...

IBM DB2 iSeries迁移到Microsoft SQL Server, 美国

来自美国的全方服务资讯科技公司,致力于软件和应用程序开发、再工程和维护。该公司提供Web服务,包括网站设计、网站托管和SEO。也从事CRM系统的实施、升级和管理。

...