以文本方式查看主题 - 曙海教育集团论坛 (http://sun4.cn/bbs/index.asp) -- MTK开发 (http://sun4.cn/bbs/list.asp?boardid=43) ---- DB2的数据迁移工具 (http://sun4.cn/bbs/dispbbs.asp?boardid=43&id=1918) |
-- 作者:wangxinxin -- 发布时间:2010-11-30 14:59:26 -- DB2的数据迁移工具 在任何支持 DB2 UDB 的工作站平台上,MTK 都支持从 Sybase 11.9.2 和 Microsoft SQL Server 6.5 及 7.0 到 DB2 UDB(版本 7.2 和更高)数据库的转换。对于 Sybase V11.x 以前的版本和 MS SQL Server V7.0 以前的版本,MTK 也可以用来转换从这些数据库中导入的脚本。MTK 不支持向 DB2 UDB for OS/390? 和 DB2 UDB for z/OS? 以及 DB2 UDB for iSeries? 的转换。但是,可以用 MTK 的转换和细化步骤创建 DB2 脚本,可以手工修改这些脚本以用于在这些平台上进行部署。MTK 目前可在 Windows NT? 和 Windows 2000? 上运行,但仅有英文版可用。 利用免费的 IBM? DB2? Universal Database?(UDB)Migration Toolkit(MTK)简化和改进向 DB2 UDB 的迁移工作。这个新的迁移实用程序提供了向导和易于使用的五步界面,这些有助于您快速地将现有的 Sybase 和 Microsoft? SQL Server 数据库对象转换到 DB2 通用数据库。 使用 MTK,可以将数据类型、表、列、视图、索引、存储过程和触发器自动地转换成等价的 DB2 数据库对象。MTK 向数据库管理员(DBA)和应用程序程序员提供了使迁移任务自动化所需要的工具,而以前这些任务不但效率低下而且开销巨大。通过使用 MTK 中的以下特性,您可以减少停机时间、消除人为错误,以及降低人工和与传统数据库迁移相关联的其它资源消耗: 通过使用直接源数据库访问(JDBC?/ODBC)或导入的 SQL 脚本,从源 DDL 语句中抽取数据库元数据 迁移到新数据库的决策需要对许多将影响业务的因素进行仔细考虑。其中一个因素是:将数据库对象、存储过程和物理数据从原始数据库迁移到 DB2 所需要的资源分配。与数据库迁移相关的人工、停机时间和可能发生的人为错误,这些都会极大地影响您总体数据管理升级的投资回报(ROI)。获得功能全面的迁移工具,以帮助您根据业务迁移规范定制对象,能够显著地降低与数据库转换相关的开销。尽管有几种为数据库迁移提供资源的简单工具,但几乎没有一种能在允许您在工具界面内定制 DDL 对象的同时还支持过程语言(如 T-SQL)。它们也不支持对复杂对象(如触发器和存储过程)的细化和转换。MTK 与其它迁移产品相比的过人之处在于,它在您将数据库对象部署到目标数据库之前,帮助您查看和手工定制数据库对象。 MTK 支持大多数关系数据库管理系统(RDBMS)中存在的大部分特性的转换。但是,对于某些迁移,可能有复杂的 RDBMS 特性(如可扩展性对象和集合)无法由迁移实用程序处理,而需要手工修改。 图 1 |