ORA-01358: LogMiner version is less than mined dictionary version ORACLE 报错 故障修复 远程处理
文档解释
ORA-01358: LogMiner version is less than mined dictionary version
Cause: An attempt was made to mine a LogMiner dictionary from redo logs. The version of the Oracle database that created the logs was higher than the Oracle database version that attempted to mine the logs.
Action: Mine the logs using a newer version of the Oracle database having a version number that is equal to or greater than the dictionary version.
ORA-01358 : LogMiner 版本低于已挖掘字典版本
官方解释
ORA-01358: LogMiner 版本低于已挖掘字典版本。
这是 LogMiner 字典版本不匹配的报错信息。
常见案例
这个错误是发生在尝试使用 LogMiner 分析日志文件时出现的,在数据库中创建 LogMiner 字典后,系统会自动根据LogMiner参数进行检查字典的版本并在识别现有的日志文件时报错。
正常处理方法及步骤
1.使用 DBMS_LOGMNR_D.STORE_DICTIONARY_VERSION_XLARGE 储存字典, 确保 RBT_DICTIONARY_VERSION 的值包含字典版本(v$logmnr_dictionary.version)。
2.删除当前字典,重新用 DBMS_LOGMNR.START_LOGMNR 创建新的字典。
3.再次使用 DBMS_LOGMNR.START_LOGMNR 开始 LogMiner 会话,再查看日志条目。