谁用过aix for rs6000 ,db2 for 6000 的restore的问题(300分)

  • 主题发起人 主题发起人 轩辕散光
  • 开始时间 开始时间

轩辕散光

Unregistered / Unconfirmed
GUEST, unregistred user!
给一个数据库的备份文件,怎么样才能把它恢复出来?
他老提示日志空间已满
 
如果份不够,我还有600够了吧
 
restore好像不会出现日志的问题吧,应该是数据版本迁移的时侯可能出现日志已慢的问题
可以修改日志文件的大小或者增加日志文件的个数.默认好像是3个1兆(250页)
日志文件,如果一个事务把日志都用完了,还没有做完,db2就会提示日志文件以满或
没有可用的存储资源等
 
恢复应该没问题吧
除非你的表空间有问题,需要重新定向
 
恢复数据库的顺序:
1. 从备份恢复数据库:RESTORE DATABASE ERP(这是备份文件数据库名称) FROM /bak(这是备份文件所在目录) TAKEN AT 20001007042824(备份文件名) into ERP(新数据库名) REPLACE EXISTING REDIRECT
2. 重定向表空间:(可用list tablespace containers for 0...查看表空间容器)
SET TABLESPACE CONTAINERS FOR 0 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH /db2/db2inst/db2inst/NODE0000/SQL00001/SQLT0000.0) //这是系统管理表空间
SET TABLESPACE CONTAINERS FOR 1 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH /db2/db2inst/db2inst/NODE0000/SQL00001/SQLT0001.0)
SET TABLESPACE CONTAINERS FOR 2 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE /data/ERP_DB/TB_ERP/USERSPACE1 38400) //这是用户管理表空间,38400是说有38400个页,每个页通常是4K大小,所以表空间就是150M
SET TABLESPACE CONTAINERS FOR 3 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE /data/ERP_DB/TB_ERP/INDEXSPACE 38400)
SET TABLESPACE CONTAINERS FOR 4 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE /data/ERP_DB/TB_ERP/LONGSPACE 38400)
3. 恢复继续:RESTORE DATABASE ERP CONTINUE
 
我就是不知道表空间的位置阿
 
哦好的westboy我看看
行了我就发分
你们一人300分
 
还有, db2的恢复和时间点有关. 你看看你恢复时的时间点是不是差了8个小时?
 
tseu:时间没问题的,我是指定时间戳的
两位老兄看来是6000的告手
你们的6000都是些什么型号啊??我用的是f50有没有影响阿
 
我想应该和硬件没有关系,和aix也没关系,只不过aix的图形界面不太好搞,客户端好像读不出
aix的目录,所以只能用命令行了.
westboy的应该没问题,我们都是这样的
我们是aix 4.3版本
 
看来好像是恢复成功了
我connect 先
 
好了,谢谢二位,先给wesboy
brave随后来拿
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
859
DelphiTeacher的专栏
D
D
回复
0
查看
845
DelphiTeacher的专栏
D
后退
顶部