我只是希望有人能帮助我理解这一点,因为我还没有找到任何好的信息。
有一个视图: v$rman_status。在我们的夜间备份之后,将从那里生成一个报告。我在下面贴了一个剪辑。
SESSION ID OPERATION STEP STATUS
195918 RMAN COMPLETED
195899 RMAN COMPLETED
195840 DELETE COMPLETED
195916 RMAN RUNNING
195893 RMAN COMPLETED
195858 BACKUP CONTROLFILE COMPLETED
195863 BACKUP SPFILE COMPLETED这些都告诉了我什么?当然,如果任何状态失败,那么就会有一个问题。但我想知道这些信息对我们是否有用。多个会话ID、多个RMAN /备份/完成步骤等。
只是想了解一下,因为我发现这是最好的去处。
非常感谢。
发布于 2019-02-08 09:00:58
最好问问生成报告的作者,它的意图是什么。除此之外,人们还期望v$rman_status的每一列的含义都能用甲骨文文档来描述。
在rman存在之前,我就一直在使用Oracle,而且我从来没有必要看过v$rman_status。我查看日常备份工作中的日志。除了告诉我是否有问题外,它还能说明问题的所在。比一些简单地说“失败”或“成功”的报告更有用。
我所有的rman作业都通过简单地将标准输出重定向到文件来捕获运行时日志。然后,您所要做的就是快速扫描文件中的任何ORA-或RMAN-错误。如果您从未查看过rman标准输出,那么最好在几天内查看整个文件,以了解其中的内容。
如果我做了什么不寻常的事情,我将指定重定向日志文件的名称,以包括一周中的一天(proddb_bkup_TUE.log),以便我始终有最后7天可用。然后,我在我的工作站上有一个cmd脚本,每天早上运行,从所有服务器收集日志并扫描它们以查找“ora-”和“rman”,并报告任何命中情况。
https://dba.stackexchange.com/questions/228603
复制相似问题