作为DBA,往往会备份整个数据库,但是有的时候需要备份单个表,在db2有以下两种方法:
--方法1 使用db2命令
--导出表结构ddl
bash-3.00$ db2look -d mtpdb -t SIBOWNER -e
-- No userid was specified, db2look tries to use Environment variable USER
-- USER is: A1INMTP
-- The db2look utility will consider only the specified tables
-- Creating DDL for table(s)
-- This CLP file was created using DB2LOOK Version "9.5"
-- Timestamp: Fri Feb 18 19:10:10 2011
-- Database Name: MTPDB
-- Database Manager Version: DB2/AIX64 Version 9.5.5
-- Database Codepage: 1208
-- Database Collating Sequence is: IDENTITY
-- Binding package automatically ...
-- Bind is successful
-- Binding package automatically ...
-- Bind is successful
CONNECT TO MTPDB;
------------------------------------------------
-- DDL Statements for table "IBMWSSIB"."SIBOWNER"
------------------------------------------------
CREATE TABLE "IBMWSSIB"."SIBOWNER" (
"ME_UUID" VARCHAR(16) ,
"INC_UUID" VARCHAR(16) ,
"VERSION" INTEGER ,
"MIGRATION_VERSION" INTEGER )
IN "USERSPACE1" ;
COMMIT WORK;
CONNECT RESET;
TERMINATE;
--导出数据
db2 => export to "/tmp/IBMWSSIB.SIBOWNER.bak20110219" of del messages "/tmp/IBMWSSIB.SIBOWNER.msg" select * from IBMWSSIB.SIBOWNER
Number of rows exported: 1
--方法2 使用SQL (其实不属于SQL,只有db2使用)
--建立相同结构的表
db2 => create table TableName as (select * from TblName) definition only
--插入原有数据
db2 => insert into TableName select * from TblName
以上只讨论数据层面,没有讨论复制、备份授权的东西
分享到:
相关推荐
自己写的db2备份shell脚本
自己编写的db2备份脚本,在linux测试过,绝对好用!
db2备份与恢复实践,里面有详细的说明与实践练习
无废话DB2备份和恢复-基础篇,图示DB2的备份恢复原理
db2常用命令以及常用安全数据表备份恢复技术,包括大对象表。
linux下db2三种备份模式自动备份脚本与定期清理脚本,自动备份脚本可以传递2个参数,{数据库名字} {备份模式} ,默认情况下采用离线全量备份。具体使用说明中有详细介绍,如有问题请留言
3.备份服务器的安装 5 3.1安装磁带机驱动程序 5 3.2备份服务器Legato NetWorker Server的安装 5 3.3磁带库配置 23 3.4在AIX平台安装客户端 29 4.安装NetWorker Module for DB2软件 32 4.1介绍Networker Module for ...
DB2 备份和还原数据库,DB2 备份和还原数据库,DB2 备份和还原数据库,DB2 备份和还原数据库,DB2 备份和还原数据库,DB2 备份和还原数据库。
DB2数据库备份恢复批处理工具
DB2导出表结构小结
详细介绍db2数据库备份与恢复 内容如: 1、离线全备份 1)、首先确保没有用户使用DB2: $db2 list applications for db sample 2)、停掉数据库并重新启动,以便断掉所有连接: db2stop force db2start 3)、...
DB2参数备份与恢复
DB2分增量备份
DB2导出数据库表结构和数据.pdf
文档通过实际案例,简要介绍DB2离线备份还原过程。
本工具用于DB2 for windows 版的优化, DB2备份优化工具包括 备份DB2数据库 优化DB2数据库 建索引和关键字 恢复DB2数据库 希望这个DB2 for windows 版的优化工具 对大家有帮助
自己写的,使用CRONTAB定时调用脚本,自动备份DB2数据的方案
db2的建库备份和恢复相关命令步骤说明。
linux之间实现db2异机备份还原总结: linux与linux之间的nfs共享,通过rc.local,fstab实现开机自动挂载,通过crontab实现db2 自动在线备份,在线增量备份,db2 还原
运行这个脚本之后系统将会自动根据参数进行配置,会自动定时去备份数据及处理日志!数据库和日志都是一个月删除一次,本月的第一次成功完整备份后删除上一个月的数据,但日志会较数据库备份多存放一周! 运行脚本...