zoukankan      html  css  js  c++  java
  • db2move 数据导出整理

    db2move <database-name> <action> [<option>   <value>]


    命令解释:
    1)、database-name,是编目的数据库名称;


    2)、action,是导入导出的命令,包括命令为export、import、load;


    3)、常用参数
    -u -用户名
    -p -密码
    -tn -表名,导出单一表
    -tf - 文件名,文件中每行记录一个完整的表名
    -ts -表空间名称,用于导出某个表空间下的所有数据
    -tc -表创建者,导出某用户创建的所有数据
    -sn -模式名,用于导出某个模式下的所有数据
    -io - 导入模式,指定DB2的import工具可以运行的一种模式。有效的选项有:   CREATE、   INSERT、   INSERT_UPDATE、   REPLACE   和   REPLACE_CREATE。缺省值为   REPLACE_CREATE。有关这些模式的更多内容,请参阅   DB2   的产品文档,可以从   DB2   技术支持获得这些文档。    
    -lo - load模式,指定DB2的load工具可以运行的一种模式。有效的选项有:INSERT   和   REPLACE。缺省值为   INSERT。   有关这些模式的更多内容,请参阅   DB2   的产品文档,可以从   DB2   技术支持获得这些文档。    
    -l -装载路径,指定要创建或查找的 LOB 文件的位置。必须指定一个或多个绝对路径名。如果指定了多个绝对路径,就必须使用逗号将其分隔开;值之间不允许有空格。缺省值是当前目录。    


    注:参数指令后,可以跟多个参数值,最多为10个,参数指间用逗号分隔,且不允许有空格。


    常用导出举例:


    前提,数据库名称为db,用户名db2admin,密码db2admin。
    点击“开始”->“运行”,输入db2cmd,确定,进入相应的目录,用于保存导出数据。


    1)、全库数据导出,导出语句如下
    db2move db export -u db2admin -p db2admin


    2)、导出某个表空间的所有数据
    db2move db export -ts tb1 -u db2admin -p db2admin
    若要导出多个表空间数据,方法如下:
    db2move db export -ts tb1,tb2 -u db2admin -p db2admin
    注:上行语句中的“tb1,tb2”用逗号分隔,且不能有空格


    3)、导出单一表
    db2move db export -tn tbname -u db2admin -p db2admin


    4)、导出某个模式下的所有数据
    db2move db export -sn schemaname -u db2admin -p db2admin


    5)、根据配置文件导出数据
    配置文件中记录需要导出的所有表名,必须注意,每行只能写一个完整表名,且要加上所属的模式名,并以加上双引号
    在此,在db2cmd所在的目录下,创建一个文件,如table.txt,文件中如下编写:
    "db2admin"."table1"
    "db2admin"."table2"
    "db2admin"."table3"
    导出语句为:
    db2move db export -tf table.txt -u db2admin -p db2admin
    这样就可以根据 table.txt 文件中配置的表,导出相应数据。


    6)、导出某个用户下的所有数据

    db2move db export -tc db2admin -u db2admin -p db2admin

    7)、通过import,replace数据

    db2move db import -io replace -u db2admin -p db2admin

    注:-io 后,还可跟 CREATE、INSERT、INSERT_UPDATE 和 REPLACE_CREATE

    上述都是常用的导出语句,其他一些更加灵活的导出,需要读者自己尝试下。

    转载:http://blog.csdn.net/huaxin520/article/details/8256064

  • 相关阅读:
    cadence16.6 中orcad导出网表时ERROR (ORCAP-5004)
    (转)分享一个低功耗项目小小心得
    函数返回值传递
    STM32的SPI问题。
    关于MDK中:RO-data、RW-data、ZI-data
    一个技术汪的开源梦 —— 目录
    一个技术汪的开源梦 —— 微信开发工具包
    一个技术汪的开源梦 —— 公共组件缓存之分布式缓存 Redis 实现篇
    一个技术汪的开源梦 —— 基于 .Net Core 的组件 Nuget 包制作 & 发布
    Quartz.NET Windows 服务示例
  • 原文地址:https://www.cnblogs.com/meimao5211/p/6052049.html
Copyright © 2011-2022 走看看