- 浏览: 84257 次
- 性别:
- 来自: 深圳
最新评论
文章列表
应用场景为:将数据库从A机器恢复到B机器上,且两数据库版本是一致的。
1、在A机器上先将数据库备份到某个目录下,在运行窗口中输入db2cmd 运用指令
backup db dbname to path
其中dbname是指要备份的数据库,driver是指备份 ...
先把同名数据库删除
异机恢复(一)
1.恢复历史文件: db2 restore database dbname history file from /path
2.db2 recover database dbname
3.如果提示要回滚,先恢复日志文件(或者直接把归档日志拷到相应位置)
先查看归档日志的位置db2 get db cfg for dbname 位置参数是:LOGARCHMETH1 /data/db2data/db2bak/
再恢复归档日志 restore database db2 logs from 备份位置 logtarget /data/ ...
将字符串转化为日期或时间类型,利用函数timestamp()。
如查找出某个时间之后的记录
SELECT * FROM BBKP."DATA_FILEUPLOADTASK"
where time > timestamp('2011-08-11-00.00.00')
2、DB2数据库更改日志路径语句
1,connect to dbname
2,db2 update db cfg using newlogpath 'd:\DB2_LOG\'
3、查看错误代码的指令
如:
db2 ? sqln440
db2 ? sql1240