重庆oracle认证培训机构

新闻分类

产品分类

热门关键词

联系我们

企业名称:重庆赛烽达科技有限公司

联系人:程老师

手机:13372708242

邮箱:xqzhang@saifengda.com

网址:www.cqora.com

地址:重庆石桥铺高创锦业17-3

来教你Oracle如何去配置LOGMINR

您的当前位置: 首 页 >> 新闻资讯 >> 行业新闻

来教你Oracle如何去配置LOGMINR

发布日期:2018-09-19 作者: 点击:

  经过logminer咱们可以完成:


  1、断定数据的逻辑损坏的时间;


  2、盯梢用户履行的业务改动操作;


  3、盯梢表的DML操作;


  Logminer 需求


  1、开归档(引荐,假如没有启用,只能挖掘联机日志,则功率差);


  shutdown immediate


  startup mount


  alter database archivelog;


  alter database open;


  2、suppplemental logging;


  select name,supplemental_log_data_min from v$database;


  ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;


  (此操作会添加Oracle数据库的日志量)


  SYSDBA用户履行以下脚本:


  $ORACLE_HOME/rdbms/admin/dbmslm.sql


  $ORACLE_HOME/rdbms/admin/dbmslmd.sql


  $ORACLE_HOME/rdbms/admin/dbmslms.sql


  (留意:Oracle12c经典装置中只要前两个,但并不影响运用)


  运用LOGMNR引荐运用sys用户或system用户(如需运用其他用户需求dba权限)


  装备docker-compose.yml


  在装备文件中 sourceoracle下: 加上ORACLE_MODE=LOGMINER


  在manager下设置 NEED_SWITCH_TOPIC=false


  存在的影响:


  1、对Oracle履行用户的权限依靠较高,官方引荐运用sys用户;


  2、较为依靠归档日志,启用归档日志和加强日志类型后,Oracle会发作大于非归档形式下数倍的日志量,对存储空间的运用较多。但假如不运用归档日志则只能运用联机日志文件,当联机日志文件轮询较快时容易发作数据掩盖,导致数据丢失,别的过于频频的联机日志文件的轮询会发作Oracle数据库log file sync事情,然后影响数据库服务器的IO,当运用调用Logmnr东西运用联机日志文件时还易引发服务器网络功能下降;


  3、较为依靠固定的数据字典信息,运用Logmnr适用于数据字典改动较少的景象下,当Oracle数据字典发作改动则需求从头履行Logmnr装备流程。


  测验logmnr


  1、show parameter db_recovery_file_dest                --找到archive log file地点的途径


  2、运用途径下面的恣意一个archive log file作为logmnr测验剖析运用


  3、execute dbms_logmnr.add_logfile(logfilename=>'',options=>dbms_logmnr.new);


  4、execute dbms_logmnr.start_logmnr(Options => DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG)


  5、select count(*) from v$logmnr_contents


本文网址:http://www.cqora.com/news/571.html

关键词:重庆oracle培训

最近浏览:

报名咨询

点击咨询报名

赛烽达QQ群

赛烽达技术群

程老师

13372708242

加微信咨询

张老师微信.jpg

xqzhang@saifengda.com