- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BD2重定向数据库恢复(新).doc
重定向备份还原是指将数据库还原到与原数据库不同配置的不同地方的方法。此方法可用于通过一个标准门店库来恢复成一个新的空门店库。相对于目前使用的建门店库方法更简便、快速。以下开始介绍db2数据库重定向恢复建新库方法。
一、准备工作:
1.使用db2inst1用户登入在默认路径下建立data目录,在data目录下分别建立”xxxx-userspaces”, “xxxx-usertemp”,“xxxx-sys”,“xxxxx-systemp”)4个目录,进入xxxx-usertemp目录建立文件userspaces.00(用vi编辑文件userspaces.00然后保存退出即可)。
2.将标准库的冷备文件复制到数据库服务器。(备份文件以冷备为佳,热被没有测试效果不明)
二、重定向数据库
DB2据库重定向恢复分为4步(以下操作在数据库服务器上,可用telnet连接到数据库服务器操作):
获取输入备份中记录的关于容器和表空间的信息。这是通过在 RESTORE 命令中包括 REDIRECT db2set db2codepage=819
db2 terminate(恢复库后,再执行一次,把819改成1386)
DB2 RESTORE DATABASE 源库名 FROM 备份文件路径 INTO 新库名 REDIRECT WITHOUT ROLLING FORWARD
下面是
SQL1277W A redirected restore operation is being performed. Table space
configuration can now be viewed and table spaces that do not use automatic
storage can have their containers reconfigured.
DB20000I The RESTORE DATABASE command completed successfully. 从被(部分地)恢复的新数据库 中
DB2 LIST TABLESPACES 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
开新窗口:
查看新库的应用目录
DB2 GET DB CFG FOR 新库名 Path to log files = /home/db2inst1/db2inst1/NODE0000/SQL00XXX/SQLOGDIR/
红字为新库应用目录,进入应用目录新增SYSTOOLSPACE目录
为每个个表空间设置新的容器。表空间有一个 ID。可以从 LIST TABLESPACES 命令的 ID 的用法如下:
“SET TABLESPACE CONTAINERS FOR 0 USING (PATH ‘/home/db2inst1/data/XXXX-SYS’)” (重定向系统表空间)
DB2 “SET 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 CO
文档评论(0)