井工区恢复错误的解决方案
用户有时会存在不能正确恢复井工区的情况,即使备份是正常结束的。
一种情况是在恢复时没有给够足够大的磁盘空间,建议的空间是所备份文件的8到10倍左右,如所备份的磁盘文件为10MB,恢复井工区时应该最小值给100MB。 我们强烈建议用户在创建或恢复井工区时应给足数据库的空间大小,一般为200MB左右,因为随着数据的不断增加,井工区的数据可用空间将越来越小。在地震中不能解释断层就跟井工区的空间已满有关。
第二种情况是在所备份的工区中存在一些错误的表,这时需要删除数据库中一些表文件,重新做备份。做法如下:
orastat 查看所需备份的井工区名及访问口令字
su - oracle
sqlplus 工区名/口令字
select OBJECT_NAME,STATUS from user_objects where
OBJECT_TYPE = 'VIEW';
drop view view_nmae;
commit;
重新备份井工区,然后再恢复即可。