最近您是否要将应用程序移植到 Linux™、UNIX® 或 Windows® 上的 IBM DB2® Universal Database™(UDB)?您是否想将数据从目前部署的 Oracle 或 SQL Server 转移到 DB2?那么,请通过本文学习如何使用 IBM DB2 Migration Toolkit 来完成这个任务。
简介和背景
本文面向符合以下情况的开发人员、管理员或独立软件提供商(Independent Software Vendors,ISV):
拥有同时支持 IBM DB2 Universal Database (UDB) 和非 IBM 数据库(例如 Oracle 和 SQL Server)的数据库应用程序。
拥有希望将自己的数据从 SQL Server 迁移到 DB2 的客户。
人们常常问我以下问题:
我已经成功地将数据库应用程序移植到 DB2,但是目前还有一些客户在运行 Oracle/SQL Server,而他们希望将生产系统转移到 DB2。我该怎样迁移数据呢?
如果用于非 IBM 平台的数据库模式与用于 DB2 的模式相同(或非常类似),那么可以通过使用 IBM Migration Toolkit (MTK) 来完成数据迁移。因此,本文假设数据库模式的移植已经完成,只关注如何将数据从 Oracle 或 SQL Server 数据库迁移到 DB2(使用 MTK 中的数据迁移功能)。
在本文中,我们将 Oracle 或 SQL Server 数据库称作 源数据库,而将 DB2 数据库称作 目标数据库。我们假设您已经适当创建了一个具有模式的空的目标数据库。
在开始之前,确信您已经:
下载并安装了免费的 IBM DB2 Migration Toolkit 。
有足够的磁盘空间,可以将源数据库卸载到安装了 MTK 的系统的文本文件中。
有一个用来创建源数据库的模式的脚本(用作 MTK 的输入)。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15082138/viewspace-662057/ ,如需转载,请注明出处,否则将追究法律责任。