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

db2move 数据导出整理的更多相关文章

  1. SQL不同服务器数据库之间的数据操作整理(完整版)

    ---------------------------------------------------------------------------------- -- Author : htl25 ...

  2. 转载-SQL不同服务器数据库之间的数据操作整理(完整版) .

    ---------------------------------------------------------------------------------- -- Author : htl25 ...

  3. 【asp.net】将GridView数据导出Excel

    概要: 中午睡了一会,醒来的时候看到老师叫我去办公室,需求是这样的,把excel表中的每个同学,判断图片目录中是否有对应的照片(图片的名字用的学号或身份证号码) 没有对应图片的学生记录,存入自己的数据 ...

  4. 不同版本的SQL Server之间数据导出导入的方法及性能比较

    原文:不同版本的SQL Server之间数据导出导入的方法及性能比较 工作中有段时间常常涉及到不同版本的数据库间导出导入数据的问题,索性整理一下,并简单比较下性能,有所遗漏的方法也欢迎讨论.补充. 0 ...

  5. PHP将数据导出Excel表中(投机型)

    1.简介 如何利用最简单粗糙暴力的方法将数据写入Excel文件中呢? 因为ms word和excel的文档都支持html文本格式,因此我们可以基于这个原理采用html文本格式进行数据的输出. 在htm ...

  6. 实现数据导出为.csv表格

    数据导出实现步骤: 1.查找出要导出的数据,整理为二维数组. 2.定义导出表格的字段 3.将整理的二维数组按导出表格定义的字段重新整理. 4.将整理的二维数组写入服务器中已有的一个.csv文件. 5. ...

  7. C#数据导出到Excel源代码

    最近工作中需要做一个把用户信息作为excel导出的功能,就顺便整理搜集了一些常用的导出文件的源代码,以供以后不时之需,也希望能给大家带来一些方便 一.DataSet数据集内数据转化为Excel // ...

  8. PCB MS SERVER 使用bcp命令将数据库数据导出到Excel

    在前年工程系统与APS系统对接时,需将工程系统数据导出来给APS,采用的正是bcp命令实现,速度超快. 这里将此命令使用方法整理如下: 一.写SQL将表数据导出到Excel @echo "& ...

  9. PCB MS SERVER 数据导出与导入操作步骤----使用第3方工具

    工作每天都与数据库打交道,经常会遇到一些需要将数据库中的数据导出来或将数据导入到数据库 而用微软数据库客户端自带的功能操作步骤好麻烦的,用过的大家都会有相同的感受吧. 微软客户端不好之处整理:这里吐槽 ...

随机推荐

  1. tyvj-1460 旅行

    题目描写叙述: A国有n座城市,每座城市都十分美,这使得A国的民众们很喜欢旅行. 然而,A国的交通十分落后,这里仅仅有m条双向的道路.而且这些道路都十分崎岖,有的甚至还是山路.仅仅能靠步行.通过每条道 ...

  2. 阿里云 RDS实例间的数据迁移

    使用数据传输DTS可以实现两个RDS实例间的数据迁移.对于支持增量迁移的存储引擎,还可以使用DTS在源RDS实例不停服的情况下,将数据迁移到目标RDS实例.目前对于RDS不同存储引擎,只支持同构迁移( ...

  3. 【甘道夫】Ubuntu14 server + Hadoop2.2.0环境下Sqoop1.99.3部署记录

    第一步.下载.解压.配置环境变量: 官网下载sqoop1.99.3 http://mirrors.cnnic.cn/apache/sqoop/1.99.3/ 将sqoop解压到目标文件夹,我的是 /h ...

  4. IOS研究之网络编程(二)-Cocoa Streams使用具体解释

     本文以及相关的系列文章是我总结的iOS网络开发方面的知识点,本文是第二篇,主要分析了Cocoa Streams中的几个重要类 Cocoa Streams实际上是Objective-C对CFNet ...

  5. mysql忘记password

    有时候突然忘记MySQL的password会真的不爽,这里介绍一种MySQLpassword忘记时重置password的方法,操作系统win8,MySql version:5.6.10 1 在任务管理 ...

  6. UbuntuServer12.04安装MongoDB,开机自启,服务,权限

    获取最新版本 去http://www.mongodb.org/downloads找最新版的链接 wget http://fastdl.mongodb.org/linux/mongodb-linux-x ...

  7. 【C/C++】高亮C++中函数的重写——函数名相同?参数列表相同?返回值相同?

    C++的重载给人留下了非常深刻的影响,原因是重载的条件很值得注意:函数名相同,参数列表不相同的两个函数构成重载函数,而无关乎二者的返回值. 但是C++中的函数重写又是另一码事.标准规定:只要函数名相同 ...

  8. XMPP协议概述

    XMPP(Extensible Messaging and Presence Protocol,前称Jabber)是一种以 XML 为基础的开放式实时通信协议,关于它的协议细节,网上已经有太多分析文章 ...

  9. ssh无密码登陆屌丝指南

    [0]写在前面 由于ssh 实现的是免密码登陆,大致步骤是: 0.1) client通过ssh登陆到server: 0.2) server检查家目录下的.ssh文件, 并发送公钥文件 authoriz ...

  10. onscreen and offscreen

    本文来自stackoverflow一位网友的解答,感觉非常不错就摘录了. --------------------------------------------------------------- ...