- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle日志分析
Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的DML(insert、update、delete等)语句,9i 后可以分析DDL语句,另外还可分析得到一些必要的回滚SQL语句。其中一个最重要的用途就是不用全部恢复数据库就可以恢复数据库的某个变化。该工具特别适用于调试、审计或者回退某个特定的事务。LogMiner 工具即可以用来分析在线,也可以用来分析离线日志文件,即可以分析本身自己数据库的重作日志文件,也可以用来分析其他数据库的重作日志文件。总的说来,LogMiner 工具的主要用途有:1. 跟踪数据库的变化:可以离线的跟踪数据库的变化,而不会影响在线系统的性能。2. 回退数据库的变化:回退特定的变化数据,减少point-in-time recovery的执行。3. 优化和扩容计划:可通过分析日志文件中的数据以分析数据增长模式。4. 确定数据库的逻辑损坏时间:准确定位操作执行的时间和SCN == 基于时间和SCN 的恢复5. 确定事务级要执行的精细逻辑恢复操作 //取得相应的UNDO 操作6. 执行后续审计 //DML DDL DCL 执行时间、用户注意事项:1. LogMiner 可以帮你确定在某段时间所发的各种DML,DDL操作的具体时间和SCN号,它所依据的是归档日志文件及联机日志文件。2. 它只能在Oracle8i及以后的版本中使用,不过它可以分析Oracle8 的日志。3. Oracle8i只能用于分析DML操作,到Oracle9i 则可以分析DDL操作了。4. LogMiner 不支持索引组织表、Long、LOB及集合类型。5. 不支持MTS的环境6. LogMiner 必须使用被分析数据库实例产生的字典文件,而不是安装LogMiner 的数据库产生的字典文件,另外必须保证安装LogMiner 数据库的字符集和被分析数据库的字符集相同。7. 源数据库(Source Database)平台必须和分析数据库(Mining Database)平台一样6.2安装LogMiner要安装LogMiner 工具,必须首先要运行下面这样两个脚本:l. $ORACLE_HOME/rdbms/admin/dbmslm.sql2. $ORACLE_HOME/rdbms/admin/dbmslmd.sql这两个脚本必须均以SYS 用户身份运行。其中第一个脚本用来创建DBMS_LOGMNR 包,该包用来分析日志文件。第二个脚本用来创建DBMS_LOGMNR_D 包,该包用来创建数据字典文件。6.3基本对象Source Database: 日志所属的数据库Mining Database: 执行LogMiner 操作要使用的数据库,相同硬件平台,相同字符集,版本不低于Source DatabaseLogMiner字典: 将内部对象ID 号和数据类型转换为对象名和外部数据格式,在SourceDatabase上生成,有三种方式:1. 使用源数据库数据字典// 表结构无变化 S-DB必须OPEN,只能跟踪DML不能为DDLSQL exec DBMS_LOGMNR.START_LOGMNR(OPTIONS=DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG );2. 摘取LogMiner 字典到重做日志// Source-DB 必须OPEN, Archivelog模式SQL exec DBMS_LOGMNR_D.BUILD(OPTIONS=DBMS_LOGMNR_D.STORE_IN_REDO_LOGS );3. 摘取LogMiner 字典到字典文件配置字典文件所在目录: 静态参数: UTL_FILE_DIR建立字典文件:SQL exec dbms_logmnr_d.build (dictionary_filename = logminer.dat,dictionary_location = F:\0_WorkSpace\1_Database\1_Oracle\Log_Miner );SQL exec dbms_logmnr_d.build (dict.ora, /xxx,OPTIONS=DBMS_LOGMNR_D.STORE_IN_FLAT_FILE);与LogMiner相关的数据字典:v$loghist 显示历史日志文件的一些信息v$logmnr_dictionary 因logmnr 可以有多个字典文件,显示字典文件信息v$logmnr_parameters 显示logmnr 的参数v$logmnr_logs 显示用于分析的日志列表信息v$logmnr_contents LogMiner结果6.4使用LogMiner 进行分析6.4.1 设定用于LogMiner分析的日志文件
您可能关注的文档
最近下载
- 对外经济贸易大学2008年—2025年815经济学综合考研真题汇编.pdf
- 23《海底世界》公开课一等奖创新教学设计.docx VIP
- 中考语文二轮专题复习:《阅读专项——对人物的理解与评价》讲义.doc VIP
- 20.《碾压式土石坝设计规范》(NBT 10872-2021)23更新规范 带书签.pdf
- 部编版四年级语文下册期中试卷.pdf VIP
- 最新人教PEP版六年级上册英语作文各单元范文及作文训练讲解课件.pptx
- 剑桥王牌教材第二版Think1 Unit5 知识清单.docx VIP
- 城镇供水管网工程监理实施细则.pdf VIP
- TC609-5-2025-03 高质量数据集 分类指南.pdf VIP
- 医疗器械全流程处理技术与管理规范题库答案-2025年华医网继续教育.docx VIP
原创力文档


文档评论(0)