BD2重定向数据库恢复(新).doc

上传人:ni****g 文档编号:544572991 上传时间:2023-02-26 格式:DOC 页数:5 大小:51.51KB
返回 下载 相关 举报
BD2重定向数据库恢复(新).doc_第1页
第1页 / 共5页
BD2重定向数据库恢复(新).doc_第2页
第2页 / 共5页
BD2重定向数据库恢复(新).doc_第3页
第3页 / 共5页
BD2重定向数据库恢复(新).doc_第4页
第4页 / 共5页
BD2重定向数据库恢复(新).doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《BD2重定向数据库恢复(新).doc》由会员分享,可在线阅读,更多相关《BD2重定向数据库恢复(新).doc(5页珍藏版)》请在金锄头文库上搜索。

1、重定向备份还原是指将数据库还原到与原数据库不同配置的不同地方的方法。此方法可用于通过一个标准门店库来恢复成一个新的空门店库。相对于目前使用的建门店库方法更简便、快速。以下开始介绍db2数据库重定向恢复建新库方法。一、准备工作:1使用db2inst1用户登入在默认路径下建立data目录,在data目录下分别建立”xxxxuserspaces”, “xxxxusertemp”,“xxxxsys”,“xxxxxsystemp”)4个目录,进入xxxx-usertemp目录建立文件userspaces.00(用vi编辑文件userspaces.00然后保存退出即可)。2将标准库的冷备文件复制到数据库服

2、务器。(备份文件以冷备为佳,热被没有测试效果不明)二、重定向数据库DB2据库重定向恢复分为4步(以下操作在数据库服务器上,可用telnet连接到数据库服务器操作):1. 获取输入备份中记录的关于容器和表空间的信息。这是通过在 RESTORE 命令中包括 REDIRECT 关键字来完成的。例如: 提示1389错误时: 执行db2set db2codepage=819db2 terminate(恢复库后,再执行一次,把819改成1386)DB2 RESTORE DATABASE 源库名 FROM 备份文件路径 INTO 新库名 REDIRECT WITHOUT ROLLING FORWARD下面是

3、这个命令的输出:SQL1277W A redirected restore operation is being performed. Table spaceconfiguration can now be viewed and table spaces that do not use automaticstorage can have their containers reconfigured.DB20000I The RESTORE DATABASE command completed successfully.2. 从被(部分地)恢复的新数据库 中查看表空间信息: DB2 LIST TA

4、BLESPACES SHOW DETAIL Tablespaces for Current Database Tablespace ID = 0 (系统表空间) Name = SYSCATSPACE Tablespace ID = 1 (系统临时表空间) Name = TEMPSPACE1 Tablespace ID = 2 (用户表空间) Name = USERSPACE1 Tablespace ID = 3 (SYSTOOLSPACE表空间) Name = SYSTOOLSPACE Tablespace ID = 4 (用户临时表空间) Name = USER_TMP_SAMPLE开新窗口

5、:查看新库的应用目录DB2 GET DB CFG FOR 新库名Path to log files = /home/db2inst1/db2inst1/NODE0000/SQL00XXX/SQLOGDIR/红字为新库应用目录,进入应用目录新增SYSTOOLSPACE目录3 为每个个表空间设置新的容器。表空间有一个 ID。可以从 LIST TABLESPACES 命令的输出中获得。这个 ID 的用法如下: DB2 “SET TABLESPACE CONTAINERS FOR 0 USING (PATH /home/db2inst1/data/XXXX-SYS)” (重定向系统表空间)DB2 “S

6、ET TABLESPACE CONTAINERS FOR 1 USING (PATH /home/db2inst1/data/XXXX-SYStemp)” (重定向系统临时表空间)DB2 “SET TABLESPACE CONTAINERS FOR 2 USING (PATH /home/db2inst1/data/XXXX-userspaces)” (重定向用户表空间)DB2 “SET TABLESPACE CONTAINERS FOR 3 USING (file /home/db2inst1/data/XXXX-usertemp/userspaces.00 10240)” (重定向系统临时

7、表空间)DB2 “SET TABLESPACE CONTAINERS FOR 4 USING (PATH /home/db2inst1/db2inst1/NODE0000/SQL00XXX/SYSTOOLSPACE)”(重定向系统SYSTOOLSPACE表空间)4. 通过包括关键字 CONTINUE,开始将数据本身恢复到新的容器中,如下所示执行: DB2 RESTORE DATABASE 源库名 CONTINUE至此重定向数据库恢复完成。三、配置运动城数据库使用DB2客户端连接新建数据库执行以下脚本:Update config set configvalue=XXXX where config

8、name=本店号; Update database_list set dbalias=xxxx,servername=000.000.000.000,dbname=OMSxxxx,dbnote=xxxx where dbid=1;XXXX为新库机构号,000.000.000.000为数据库所在服务器实际IP。四、新数据库设置为归档日志模式设置1. 将新数据库设置为归档日志模式,执行以下脚本:UPDATE db cfg USING LOGRETAIN ONUPDATE db cfg USING USEREXIT ONUPDATE db cfg USING TRACKMOD ON通过重定向建立新门店库完成。五、备份Db2 backup db OMSXXXX TO /home/db2inst1/ARCHIVE/IMG六、重启数据库 建库流程1, BD2重定向数据库恢复(新)2, IIS配置3, JOB配置4, ESB配置5, 自动备份配置6, 输入资料试验(收银员无权限时,任意修改一下收银员权限重新保存一次即可)7, 填写新库确认表发送:徐旭东,沈刚,融通,张诚予4

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号