通过IBM Migration Toolkit的支持把数据从MySQL迁移到DB2和Informix Dynamic
2010-05-14 15:00:44 来源:WEB开发网数据转移
有几种将数据从 MySQL 迁移到 DB2 的方法。但是通过 MTK 的数据迁移实用程序时,它使用 DB2 LOAD 或 IMPORT 转移数据。关于数据迁移的更多细节,参见 MTK 文档。
INSERT 语句
支持把带 VALUES 子句的 INSERT DML 语句转换为 DB2 语法。不支持其他选项,比如带 SELECT 的 INSERT。
清单 6a. MySQL SQL - 带 VALUES 的 INSERT
CREATE TABLE tab6(c1 integer, c2 double);
INSERT INTO tab6 VALUES(1, 1.1);
INSERT INTO tab6(col1,col2) VALUES(1,1.1);
INSERT INTO tab6(col1,col2) VALUES (1,1.1),(2,2.2),(3,3.3);
清单 6b. MTK 转换 - 带 VALUES 的 INSERT
CREATE TABLE tab6(c1 integer, c2 double);
INSERT INTO tab6 VALUES(1,1.1);
INSERT INTO tab6(col1,col2) VALUES(1,1.1);
INSERT INTO tab6(col1,col2) VALUES (1,1.1),(2,2.2),(3,3.3);
受支持的 MySQL 语句
MTK 还在很大程度上支持以下 MySQL SQL 语句:
ALTER TABLE 语句
DROP TABLE 语句
SELECT 语句
DELETE 语句
UPDATE 语句
第 2 部分:MySQL 到 IDS 迁移支持
从 MySQL 到 IDS 的迁移支持只适用于 Informix Dynamic Server Version 7、9.4、10 或更高版本。
MTK 支持以下 MySQL SQL 语句的完全转换:
CREATE TABLE 语句
CREATE INDEX 语句
MTK 还在很大程度上支持以下 MySQL SQL 语句:
INSERT 语句
ALTER TABLE 语句
DROP TABLE 语句
SELECT 语句
DELETE 语句
UPDATE 语句
更多精彩
赞助商链接