zoukankan      html  css  js  c++  java
  • DB2中ixf文件的导入导出

    1. 导出数据

    语法:EXPORT TO <文件路径>/文件名.IXF OF IXF SELECT * FROM 表名

     

    2. 导入数据

    语法:db2 IMPORT FROM <路径>/<文件名>.IXF OF IXF MODIFIED BY FORCECREATE COMMITCOUNT 10000 REPLACE_CREATE INTO <表名>

    简单语法db2 IMPORT FROM <路径>/<文件名>.IXF OF IXF messages msg2.txt INSERT INTO <表名>

     

    (1)     MODIFIED BY子句指定文件类型修饰符以更改数据格式,告诉IMPORT实用程序如何处理数据以改进性能。

    (2)     导入的五种方式

    <目标表存在>(三种方式都支持IXFWSFASCDEL数据格式)

    INSERT

    将数据插入到目标表而不更改现有数据

    INSERT_UPDATE

    使用输入行的值更新具有匹配主键值的行,如果没有匹配行,那么会将导入行直接插入表中

    REPLACE

    删除所有现有数据并插入已导入数据,同时保留表和索引定义

    <目标表不存在>(只能与PC/IXF格式的输入文件配合使用)

    REPLACE_CREATE

    删除所有现有数据并插入已导入数据,同时保留表和索引定义;如果目标表和索引不存在,那么创建目标表和索引

    CREATE

    创建目标表和索引;可指定在其中创建新表的表空间名称

    3. IXF数据文件导入导出实例

    (1)先连接到SAMPLE数据库,导出SAMPLE数据库中的staff表

    db2 EXPORT TO E:/backup/staff.ixf of ixf messages msg.txt select * from staff

     

    (2)建立一张与表staff表结构一模一样的表staff_temp

    db2 "create table staff_temp like staff"

    (3)将数据文件staff.ixf导入到数据库表staff_temp中

    db2 IMPORT FROM E:/backup/staff.IXF OF IXF messages msg2.txt INSERT INTO staff_temp

  • 相关阅读:
    【数据库功能测试】之shell脚本执行sql命令
    【数据库使用】 mysql服务启动脚本
    【数据库功能测试】之存储过程
    各类排序算法实现
    Poj1830开关问题,高斯消元
    Poj3370Halloween treats鸽巢原理
    Poj2356Find a multiple鸽巢原理
    Poj3145Harmony Forever线段树+鸽巢原理
    hiho16动态lca
    hiho15周离线lca
  • 原文地址:https://www.cnblogs.com/OliverQin/p/5301160.html
Copyright © 2011-2022 走看看