问题:
Failure 2654 Operation
not allowed: databasename.tablename
is being Restored.
出现的前提:
在Teratada做arcmain恢复操作时出现这个问题:
可能原因有两种:
1、arcmain 对表的数据恢复已经完成,由于某些原因,漏了最后一个BUILD操作。
2、第二种,数据恢复过程中遇到某些问题,导致恢复完成后,数据有问题,不能访问。
3、第三种情况数据本身有问题,恢复显示完成,访问时也会出现这个问题。
解决:
对于第一种情况:
在arcmain中用对应的恢复用户登陆并执行如下语句,库名和表名要对应真实不能访问的库名和表名:
build data tables (databasename.tablename) release lock;
对于第二种情况:
删除表并重新加载一下可行。
对于第三种情况:
无能为力,重新备份数据,再恢复。
转载于:https://blog.51cto.com/youxinren/408951