0.并关闭所连接DB2的客户端:包括各种客户端的连接和服务器的连接(若不支持在线热备)
1.启动DB2命令行窗口:开始菜单->所有程序->IBM DB2->命令行工具->命令窗口
2.备份数据库(如果觉得有必要,最好在所有的恢复之前都备份原有的数据!!)
(1) > db2 connect to <instance_name> user <user_name> using <password>
@REM 下面的命令为异步的,可能不会立即生效,请稍事等待。
(2) > db2 force applications all
(3) > db2 backup database <database_name> to <X:/some/path>
// 如果支持在线热备则为:
db2 backup database <database_name> online to <X:/some/path> include logs
3.恢复数据库
(0) 恢复数据前请保证<X:/some/path> 下只有那个需要恢复的文件夹为 YYYYMMDD 的格式
(1) > db2 connect to <instance_name> user <user_name> using <password>
@REM 下面的命令为异步的,可能不会立即生效,请稍事等待。
(2) > db2 force applications all
(3) > db2 restore database <database_name> from <X:/some/path>
//(如果使用了热备)
//(4) > db2 rollforward db <database_name> to end of logs and stop
=========================================
情况:SQL4414N “DB2 管理服务器”处于不活动状态。
解释: 除非“DB2 管理服务器”是活动的,否则不能处理请求。
用户响应: 通过发出命令 DB2ADMIN START 启动“DB2管理服务器”,并重新发出请求。
解决方法:
设置登陆用的帐户,密码就好了.
> DB2ADMIN SETID <userid> <password>
> db2admin start
DB2(8.x)在Win下的备份和恢复
最新推荐文章于 2013-09-18 10:52:20 发布