db2cmd中运行命令
1.做一个离线备份(db2cmd)
mstsc—>db2cmd
db2 connect to mydb #连接数据库
db2 list applications #显示数据库应用状态
db2 force applications all #停掉数据库应用。
DB20000I FORCE APPLICATION 命令成功完成。
DB21024I 此命令为异步的,可能未能立即生效。
db2 list applications #显示数据库应用状态
SQL1611W “数据库系统监视器”没有返回任何数据。
db2 backup database mydb to d:ackup #做离线的全备。
备份成功。此备份映像的时间戳记是:20110925085106
db2 list history backup all for mydb #查看备份历史记录
2.方法一还原(控制中心中运行)
不用新建数据库,直接在命令器中运行命令,test2不和已经存在的数据库重名就可以了
restore database test1 from "f:/" taken at 20141229190517 on "f:" dbpath on "f:" into test2
3.方法二还原(db2cmd中运行)
需要重新建一个标准数据库,运行命令
db2 restore database test from "d:/backup" taken at 20141230111806 on "d:ackup" dbpath on "d:" into test2 #db2cmd