DB2(8.x)在Win下的备份和恢复

本文档提供了详细的步骤说明如何进行DB2数据库的备份与恢复操作,包括客户端的断开连接、数据库备份命令及参数的使用、以及数据库恢复过程中的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值