知识大全 IBM DB2 的数据复制、迁移方法[1]

Posted 数据库

篇首语:不良的习惯会随时阻碍你走向成名、获利和享乐的路上去。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 IBM DB2 的数据复制、迁移方法[1]相关的知识,希望对你有一定的参考价值。

IBM DB2 的数据复制、迁移方法[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    以下方法经测试 在环境IBM x G× G RAID DB V Win Adv Server DMS表空间中 数据的load速度在 万条/min左右

    背景 需要更改数据库表空间 或者需要将数据库中所有表的数据迁移到一个新的数据库中

    步骤

     通过db 控制台(db cc)选中源数据库中的所有表 将其导出成DDL脚本;

     根据需要对脚本进行必要的修改 譬如更改表空间为GATHER;

     新建数据库 新建DMS表空间:GATHER;

     将DDL脚本在此数据库中执行;

     编写代码查询源数据库中的所有表 自动生成export脚本;

     编写代码查询源数据库中的所有表 自动生成import脚本;

     连接源数据库执行export脚本;

     连接目标数据库执行import脚本;

    附录 :生成export脚本代码示例:/**     * 创建导出脚本

    * @param conn

    * @param creator 表创建者

    * @param filePath

    */

    public void createExportFile(Connection conn String creator String filePath) throws Exception

    DBBase dbBase = new DBBase(conn);

    String selectTableSql = select name from sysibm systables where creator = + creator + and type= T ;

    try

    dbBase executeQuery(selectTableSql);

     catch (Exception ex)

    throw ex;

     finally

    dbBase close();

    

    DBResult result = dbBase getSelectDBResult();

    List list = new ArrayList();

    while (result next())

    String table = result getString( );

    list add(table);

    

    StringBuffer sb = new StringBuffer();

    String enterFlag = \\r\\n ;

    for (int i = ; i < list size();i++)

    String tableName = (String)list get(i);

    sb append( db \\ export to aa + String valueOf(i+ )+ ixf of ixf select * from + tableName + \\ );

cha138/Article/program/DB2/201311/21944

相关参考

知识大全 数据仓库:IBM DB2 Datawarehouse介绍

数据仓库:IBMDB2Datawarehouse介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 IBM DB2数据库的SQL语法参考手册

IBMDB2数据库的SQL语法参考手册  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  DB提供了

知识大全 讲解监控IBM DB2数据库的性能的详细步骤

讲解监控IBMDB2数据库的性能的详细步骤  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  DB数

知识大全 在IBM DB2数据库中进行包的重绑定

在IBMDB2数据库中进行包的重绑定  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  重绑定是对先

知识大全 IBM DB2 Connect简介(1)

IBMDB2Connect简介(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!正在看的db2教

知识大全 使用impdp复制oracle的schema数据迁移

  测试环境:   源windowsoracle    目标windowsoracle   &nbs

知识大全 IBM DB2事件监视器及explain plan的使用[1]

IBMDB2事件监视器及explainplan的使用[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 IBM DB2 LUW系统目录

SQL实战新手入门:IBMDB2LUW系统目录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  I

知识大全 登录和优化IBM DB2的执行速度

经验总结:登录和优化IBMDB2的执行速度  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  dos

知识大全 实例讲解IBM DB2中提高并发度的三个方法

实例讲解IBMDB2中提高并发度的三个方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  DB中