本文主要介绍如何完成基于 DB2 的 PHP 应用系统从 AIX 平台到 Linux 平台的移植过程。文中包含了底层的 DB2 数据库移植、上层的 PHP 应用系统移植的详细步骤以及移......
db2 export to tablename.ixf of ixf select * from tablename;
4.生成数据导入 load 脚本
使用 shell 脚本生成 load 脚本用于将数据导入目标系统:srcdb1_load.sql
清单7. 生成 load 脚本
# db2 "select 'load from ' rtrim(tabname) '.ixf of ixf insert into '
rtrim(tabname) ';' from syscat.tables
where tabschema in ('SRCDB1', 'ASN', 'SQLDBA', 'DB2DBG')" > srcdb1_load.sql;
编辑生成的 srcdb1_load.sql,删除头部和尾部的统计信息,只保留必要的 load 语句。与 export 导出语句类似,上述 shell 脚本从系统表中选出 SRCDB1 中所有表的名字,并根据它们的名字生成相应的 import 导入语句,到达批量导入的目的。所生成的 import 导入语句命令形式如下:
db2 load from tablename.ixf of ixf insert into tablename;
5/5 首页 上一页 3 4 5 |