29、db2远程cmd连接
连远程
db2cmd-db2 connect to db_hb48 user db2inst1 using huaweidb2
连本机
db2cmd-db2 connect to zbn_db
建表空间
db2 "create tablespace ts1"
见表
db2 "create table t3(id int,name char(20)) in ts1"
归档模式
db2 update db cfg for sample using logarchmeth1 disk:/home/db2inst1/archlog
db2 backup db sample to /data1 compress
将一组数据load到t3表
more t3.del
db2 "load from t3.del of del insert into t3"
此时不能增删改,只能查,因为此时ts1处于backup pending状态,需要对整个库备份
db2 "update t3 set name='newcc' where id =1" #报错55039
db2 list tablespaces show detail
备份整个库
db2 backup db sample to /data1 compress
30、db2move 工具介绍
db2move程序用来在两个数据库间数据迁移,特别适合与不同平台,表数量比较多的情况。此程序是对export,import,load命令的封装,根据系统表获得用户表,将数据导出为
PC/IXF格式,同时会产生一个db2move.lst文件,记录导出表和数据文件名字,然后将这些文件传送到目标系统中,通过load,import进行导入;
db2look 工具介绍
db2look能产生表,视图,索引,函数,Trigger,procedure等对象定义语句
31、备份与恢复
版本恢复:restore 每个备份相当于一个版本,是将数据库恢复到某个备份时的状态,这个备份之后的数据将丢失。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12961536/viewspace-1061364/
,如需转载,请注明出处,否则将追究法律责任。