dinglijie1984 2008-2-1 13:59
schema中删除了一个状态,可否恢复?
我在项目中仍存在某个状态的情况下,在schema中删除了这个状态,导致该项目无法upgrade,我想请问下有没有什么解决方法?
谢谢~!
scmtata 2008-2-1 14:08
1. 突然想到个办法,但是不知道会不会符合你的需求;
2. 你可以先查询出所有处于 重复故障状态的所有记录,把它们的状态变更为其他的状态(比如Resolved)
3. 然后再来删除 重复故障这个状态,应该就可以了。
scmtata 2008-2-1 14:10
回复 沙发 的帖子
不知道有没有风险,测试的时候谨慎些, 以免造成不可回滚的后果。。。
dinglijie1984 2008-2-1 14:58
[quote]原帖由 [i]scmtata[/i] 于 2008-2-1 14:08 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=74147&ptid=10296][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
1. 突然想到个办法,但是不知道会不会符合你的需求;
2. 你可以先查询出所有处于 重复故障状态的所有记录,把它们的状态变更为其他的状态(比如Resolved)
3. 然后再来删除 重复故障这个状态,应该就可以了。 [/quote]
最主要是我无法让它从重复状态转变成为其他状态~
ty1227 2008-2-3 11:08
那这样的话,就比较麻烦了,如果有数据库备份的话,那就还是还原数据库吧!
当大家在要删除一些状态等等相关的时候,一定要查看现有的数据库中是否有和你将要删除的东西相关的记录存在,
如果有的话,还是把这些类型修改,转换吧!
dinglijie1984 2008-2-18 15:49
嗯,经过这次之后我深有感触,同学们要吸取偶的教训呀~~~
最好是进行修改之前先进行试验先~~~
ljs53 2008-2-18 17:15
我也是深受其害
升级的时候突然报错
导致所有人都不能访问CQ了
因为在做之前没有备份数据库
所以只能恢复昨天的
所以强烈要求大家 一定要备份呀!!!一定呀!!!血的教训!!!