查看: 966|回复: 1

[other] db2导出导入指定的表结构和数据

 关闭 [复制链接]

该用户从未签到

发表于 2016-1-30 16:57:49 | 显示全部楼层 |阅读模式
系统环境:centos6.7 32位

需求:导出test表的结构和数据
1、导出test表的结构:
cd /bakdatadb2/baktabledata   #备份的路径
db2look -d 数据库名称 -t 指定的表名 -td @ -i 数据库用户 -w 密码 -e -o test.ddl

2、导出test表的数据:
cd /bakdatadb2/baktabledata   #备份的路径
db2 "export to test.del of del select * from test"



模拟:删除test表,要求恢复test表
步骤:
1、导入test表的结构:
cd /bakdatadb2/baktabledata   #备份的路径
db2 -td@ -vf test.ddl

2、导入test表的数据:
cd /bakdatadb2/baktabledata   #备份的路径
db2 load from /bakdatadb2/baktabledata/test.del of del insert into test


最后登录test所在的数据库,查看test表是否存在,数据是否存在。
  • TA的每日心情
    奋斗
    2018-1-18 01:26
  • 签到天数: 214 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-1-31 14:02:27 | 显示全部楼层
    dingding..
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    站长推荐上一条 /1 下一条