用logminer分析oracle日志,需要建立字典文件,我从某篇文章上看到“如果想要使用字典文件,数据库至少应该出于MOUNT状态。然后执行dbms_logmnr_d.build过程将数据字典信息提取到一个外部文件中。”(http://www.dbonline.cn/source/oracle/20031217/BACKUP_analyze%20oracle%20log%20file.html)这个“至少应该出于MOUNT状态”是什么意思啊?
我们的数据库已经在运行当中,而且是不可能重起的。
我们的数据库已经在运行当中,而且是不可能重起的。
step2: shutdown immediate;
step3: startup mount;
mount是加载的意思,数据库还没打开
你设好后要打开数据库要用下一步
step4:alter database open;
要不然得到
UPDATE from "UNKNOWN"."OBJ# 6197"
where "COL 1" = HEXTORAW('d6a7d4ae') and ROWID = 'AAABg1AAFAAABQaAAH';
几就看不懂"OBJ# 6197"是哪个表和哪个字段被修改.
现在数据库已经在运行当中,那就是open状态,符合至少应该出于MOUNT状态,不用重启.