LoveUnix » DB2 & Informix » db2relocatedb失败
让LU留住您的每

一天 让LU博客留住您的每一天
2007-7-23 18:07 luys
db2relocatedb失败

数据库版本为V7.2,有某个表空间的某个CONTAINER命名出错,有朋友指导说可以用DB2RELOCATEDB来更正。于是参照[url]http://www.qazpl.com/jiaocheng/it/ShowArticle.asp?ArticleID=7297[/url],写了一个TEST.cfg文件,内容如下:

DB_NAME=TEST
DB_PATH=E:
INSTANCE=DB2
cont_path=E:/db2/test.container0022,E:/db2/test.container002

执行db2relocatedb -f test.cfg,却提示:No changes to files or control structures were required.

请问这是怎么回事?

2007-7-23 20:50 beginner-bj
db2relocatedb这个工具最好不要在生产机上用,很可能会出现不可预料的后果。

2007-7-23 20:52 beginner-bj
CONTAINER命名出错,可以用重定向恢复的方式解决

2007-7-24 09:32 luys
我知道重定向恢复可以解决这个问题.但我想试一试DB2RELOCATEDB.是在测试机上.

2007-7-24 12:30 beginner-bj
LIST TABLESPACE CONTAINERS FOR tablespace-id [SHOW DETAIL]

2007-7-26 09:08 luys
楼上, 这条命令对我解决问题有何意义?

2007-7-26 17:38 beginner-bj
看一下,你实际的容器路径是什么

2007-7-26 17:41 beginner-bj
E:/db2/test.container0022斜杠肯定写反了,自己检查一下实际路径,就能马上发现。

看来你喜欢鱼,不喜欢渔。

2007-7-27 10:30 luys
一,斜杠我是写反了,我承认.
二,请不要高高在上地教育人
三,我知道当前的容器路径及名称是什么,不用你提醒,所以你不用告诉我LIST TABLESPACE CONTAINERS这个,

2007-7-27 13:55 老农
看来不懂还有理了。。。。

2007-7-27 17:20 luys
是,你们是专家,我们是菜鸟.但也请你们尊重人.你们回答问题不在点子上也就算了,请不要高高在上教育人.

2007-7-27 20:22 beginner-bj
[quote]原帖由 [i]luys[/i] 于 2007-7-27 17:20 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=695094&ptid=75002][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]
是,你们是专家,我们是菜鸟.但也请你们尊重人.你们回答问题不在点子上也就算了,请不要高高在上教育人. [/quote]

你为什么认为我没有尊重你?
哪句话让你觉得我高高在上了?

2007-8-14 14:45 showbu
不要吵,大家在一起学习嘛

页: [1]
查看完整版本: db2relocatedb失败


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.