-
2008-04-21 10:36:39 / Oracle数据库管理
本地Server: Oracle10gR1客户端版本有10g和9i的,在使用OEM Console以独立模式登录服务器时,当登录用户采用SYSTEM时,老是报如下错误“'The application requires you have been granted the SELECT ANY DICTIONARY privilege. Contact your DBA to grant you this privilege'”.而使用SYS用户登录则没有问题。当执行如下语句后:“grant SELECT ANY DICTIONARYto oem_monitor”和“grant oem_monitor to system”,问题依旧。我上网查了一下,没有找到类似问题的解决。只有下面一篇文章类似,但没有解决:http://www.o
查看(337)
评论(8)
-
2007-12-18 21:04:02 / Oracle数据库管理
本地一个oracle9205数据库,redolog和数据文件丢失,采用如下rman方式进行全库恢复后:run{allocate channel t1 type 'sbt_tape';restore database;recover database;}SQL>alter database open resetlogs;当数据库打开后,我如何确定数据库recover到哪一个scn点上,或者说数据库前滚到哪一个log sequence序列号?我好判断数据库恢复到哪一个时间点
查看(323)
评论(7)
-
2007-12-09 00:34:50 / Oracle数据库管理
最近一个生产库Oracle9207两张表丢失,用户要求将该表恢复到两天之前的状态。但由于没有采用export备份,而是采用每天rman备份的模式。我需要将该库恢复到一台备用机上,但rman数据量很大,大约750G左右,且恢复只能采用网络恢复,速度大约10M/S.因此我决定只恢复该表所在的表空间+SYSTEM+UNDO表空间。当表空间restore和recover之后,使用alter database open resetlogs;新的redolog已经开始生成,但就在最后打开数据库时,数据库报异常内部错误,所有Oracle backgroud 进程自动关闭,数据库无法打开,恢复失败。最后,我还是
查看(322)
评论(3)