怎样进行成功的数据库迁移
2008-11-19 16:34:34 来源:WEB开发网是否要执行额外的任务,取决于迁移的类型。当移动到不同的数据库平台或者数据整理删除过时或多余的信息时,这些任务可能会被创造新的数据库结构。数据整理和一致性被在兼容性和时间限制之中的受访问者称为是最有挑战性的问题。
供应商
也有第三方的解决方案,如金门软件(GoldenGate Software),提供“一个交易数据管理(TDM)的平台,使大量的交易数据以次秒级的速度不断在企业系统之间移植,维护数据的完整性,并降低对系统的影响。 “
Overstock.com选定金门软件转移客户数据,将他们从支持其零售网站的甲骨文9i数据库中移植到运行在TeradataV2R6数据库上的Teradata数据仓库中。 Mohican莱恩说,他们“评估Quest的Shareplex软件,以及甲骨文公司的嵌入式数据库复制软件。我们选择金门软件是由于实施简单和易用性。 “
另一个解决办法是由Informatica公司提供数据迁移套件。这是一套多件产品,可用于各种情况,并有永久许可证和项目级许可证两种选择。该项目级许可证的有效期可为6 , 12 ,或18个月。
Celona提供数据迁移软件,可用于各种迁移情景,如基于事件的,渐进的,批量加载等。
丹麦人约翰说,当为Vaman Technologies工作时,他们“分析大多数迁移工具,因此在某些情况下,我们可以使用第三方工具或者我们自己内部开发。 ”
还有其他厂商提供类似的解决方案,可能会更适用于您的情况。这些解决方案可以协助各种数据迁移方案减少或完全消除停机时间。
总结
数据库迁移是一个复杂的工程,必须深入分析。确定迁移类型和必要的工具以及完成它所需的资源。在选择一个之前,各种办法都必须全面审查和了解。
迁移可以在内部进行或外包给一家咨询业务。考虑使用第三方解决方案,以防止手工编程迁移脚本,如果还要进行数据整理,那将是相当耗时和相当复杂的。此外,这些解决方案可以减少或消除停机时间和方便系统之间的复制。外包将给你带来的最佳的方案和适当的工具来完成迁移任务。
关于作者
亚历克斯舒克是高级计算机咨询公司(www.advcomputerconsulting.com)的创始人和总裁,专门提供数据库咨询服务。亚历克斯拥有超过15年的管理,设计,开发,并执行数据库在各个行业和企业应用的专业经验,从小型到财富50强企业。亚历克斯的主要专长领域是在数据库的安全性和性能优化和调整。可以通过alex@advcomputerconsulting.com同他联系。
更多精彩
赞助商链接