http://blog.itpub.net/23135684/viewspace-703620/ Alert.log shows No Standby Redo Logfiles Of Size 153600 Blocks Available [ID 405836.1]   修改时间 05-APR-2011     类型 PROBLEM     状态 PUBLISHED   In this Document  Symptoms  Cause  Solution Applies to: Oracl…
在Data Guard环境中,Standby Redo Log是一个比较特殊的日志类型.从最新的DG安装指导中,都推荐在Primary和Standby端,都配置Standby Redo Log. 简单的说,Standby Redo Log就是在Standby端应用传递Redo Log过程中,逐步执行的online redo log.Standby端虽然也有online redo log,但是在redo apply应用的过程中,是不使用online redo log的.即使是11g Active…
环境说明: 本实验环境是一个节点的rac + 单节点 asm dg     database 与 grid 版本是 11.2.0.4 .提别提醒 如果是多节点集群,操作时需要特别注意 thread . 一. 主库操作 1.1 查看redo 信息SQL> col member for a60SQL> select group#,type, member from v$logfile; GROUP# TYPE    MEMBER---------- ------- ----------------…
设定: 1.每个standby redo log file 至少要和primary database的redo log 一样大,为了方便管理,Oracle 建议主备库的redo log 设置成一样的大小.SQL> SELECT GROUP#, BYTES/1024/1024 M FROM V$LOG; 2.Standby redo log group 至少要比primary database的redo log group 多一组. 可以在primary 库查询v$log视图,来确定主库有多少组r…
Data Guard在最大保护和最高可用性模式下,Standby数据库必须配置standby redo log,通过下面的实验展示创建的原则和过程. 1.原则1).standby redo log的文件大小与primary 数据库online redo log 文件大小相同2).standby redo log日志文件组的个数依照下面的原则进行计算    Standby redo log组数公式>=(每个instance日志组个数+1)*instance个数    例如在我的环境中,只有一个节点…
SRL Introduce 从">ORACLE9i开始,出现了Standby Redo Logs(SRL),9.1开始只有">physical standby支持SRL.从">10g开始,Physical和Logical standby均支持SRL. SRL用来接受从primary传输过来的">redo data信息.SRL的最大的益处是每一条写进">primary Online Redo Logs(ORL)的条目将会被同时传…
现象描述: (1).数据库通过调用透明网络实现分布式事务,但透明网关停用后,失败的分布式事务并未清理. (2).数据库 alert 日志 Thu Sep 06 06:53:00 2018 Errors in file /u01/app/oracle/diag/rdbms/zszdb/ZSZDB/trace/ZSZDB_reco_12245.trc: ORA-01017: invalid username/password; logon denied [Oracle][ODBC SQL Serve…
编辑手记:使用过Data Guard的人应该对于Standby Redo Logs都不陌生,在配置了 Standby Redo Logs的standby中,能够进行日志的实时应用,同时Standby Redo Logs能够给主库传输过来的日志增加一层安全保护.然而在很多的生产环境中,大家都很少使用Standby Redo Logs.本文将会深入剖析Standby Redo Logs的前世今生,工作机制以及一些最佳实践. 本文翻译自BPeaslandDBA的博客. 原文链接:https://com…
这篇文章是上篇文章”Expdp 导数错误 ORA-00832”的延续,前几天工作比较忙.累,直到今天才整理发出来.这个数据库实例的参数设置比较诡异其实是有原因的,由于这台数据库服务器系统是32位,数据库也是32位的.对于绝大部分32位系统上的32位数据库,SGA最大的设置都不能超过2G,有的系统最大值甚至不能超过1.7G左右.DBA为了让内存充分利用,不至于浪费内存资源,于是想让SGA_MAX_SIZE最大化,对数据库相关参数做了调整,设置参数USE_INDIRECT_DATA_BUFFERS为…
前面我们说了用oracle自带的审计功能可以实现记录用户登录失败日志到数据表中(链接:http://www.54ok.cn/6778.html).今天我们来分享一下如何把用户登录失败信息记录到alert.log日志文件中. 使用sys账号登录数据库,然后创建触发器. CREATE OR REPLACE TRIGGER logon_denied_to_alert  AFTER servererror ON DATABASEDECLARE  message   VARCHAR2(168);  ip …
Active Session History (ASH) Performed An Emergency Flush Messages In The Alert Log (文档 ID 1385872.1)   In this Document   Symptoms   Cause   Solution This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and the…
14.7.2 Changing the Number or Size of InnoDB Redo Log Files 改变InnoDB Redo Log Files的数量和大小 改变 InnoDB redo log 文件的数量和大小在MySQL 5.6.7或者更早版本,执行下面步骤: 1.如果 innodb_fast_shutdown is set to 2, set innodb_fast_shutdown to 1: mysql> show variables like '%innodb_…
14.5.2 Changing the Number or Size of InnoDB Redo Log Files 改变InnoDB Redo Log Files的数量 改变InnoDB redo log files的数量 在MySQL 5.6.7或者更早版本,执行下面步骤: 1.如果 innodb_fast_shutdown设置为2,set innodb_fast_shutdown to 1: mysql> show variables like '%innodb_fast_shutdow…
早上,开发说昨晚一台服务器的undo好像有异常,早上上去一看,库停了,正常startup之后,随手crud了一把,都正常.去看alert.log日志,发现undo某个数据块访问报I/O读错误,如下: ORACLE Instance ora11g (pid = 20) - Error 1115 encountered while recovering transaction (474, 26).Errors in file /u01/app/oracle/diag/rdbms/ora11g/ora…
:first-child { margin-top: 0; } blockquote > :last-child { margin-bottom: 0; } img { border: 0; max-width: 100%; height: auto !important; margin: 2px 0; } table { border-collapse: collapse; border: 1px solid #bbbbbb; } td, th { padding: 4px 8px; bord…
标题:Renaming or Deleting the Alert Log While an Oracle Instance is Up & Running (文档 ID 74966.1) Question: ========= Can the alert log be renamed or deleted while an Oracle instance is up and running? Answer: ======= Yes. The alert log can be renamed o…
Oracle 12CR2 中alert.log出现大量的 WARNING: too many parse errors 告警   日志如下: 2018-06-24T17:16:21.024586+08:00 WARNING: too many parse errors, count=3800 SQL hash=0x03b77f5b PARSE ERROR: ospid=6223, error=1031 for statement:  2018-06-24T17:16:21.024699+08:0…
工作中DBA经常会查看alert log来检查数据库后台都记录了些什么日志,如果只想看某一天或者某段时间范围的日志,能够把这些日志从大的alert log中截取下来放到一个单独的文件中,对于查看和下载都是很有意义的事,接下来附上脚本 script.sh #!/bin/bash ################################################################################ # this script is to get the sp…
(1)redo log的大小可以影响 DBWR 和 checkpoint : (2)arger redo log files provide better performance. Undersized logfiles increase checkpoint activity and reduce performance.          大的log file可以提供更好的性能,小的logfile 会增加checkpoint 和降低性能: (3) A rough guide is to sw…
SUMMARY you can remember undo rule  the same to redo if you want demo rule that you can look up the follow link http://blog.csdn.net/haibusuanyun/article/details/11353499…
主库查询最小scn 信息: SQL> col current_scn for 999999999999999 SQL>  SELECT CURRENT_SCN FROM V$DATABASE;    select min(fhscn) from x$kcvfh;    select min(f.fhscn) from x$kcvfh f, v$datafile d       where f.hxfil =d.file#         and d.enabled != 'READ ONLY'…
Oracle data guard 10g 搭建 1系统常规参数检查 硬盘 [root@localhost ~]# df -h 内核 [root@localhost ~]# uname -a [root@localhost grs]# uname -a 版本 [root@localhost ~]# cat /etc/redhat-release 物理内存 [root@localhost ~]# grep MemTotal /proc/meminfo 虚拟内存 [root@localhost ~]…
总结:  --两台单实例数据库做DG,数据库版本号10.2.0.1.0 1.主库配置为:arch async,备库无STANDBY LOG. 日志中会有:RFS[4]: No standby redo logfiles created 2.主库配置为:arch async.备库有STANDBY LOG,日志中未显示使用. 特殊情况:主库配置为:arch async,备库有STANDBY LOG.备库未打开日志应用 ,日志中有:RFS[8]: Successfully opened standby…
-------physical standby database: real-time apply 须要配置 standby redo log: 启用实时应用, 日志应用服务会直接应用接收的redo 数据,而不须要等待当前standby redo log 归档 对于failover 和switchover 的时间会大大的减小,由于在failover or switchover 时standby redo log 已经被应用到备库. ALTER DATABASE RECOVER MANAGED S…
一.切换前检查1.检查备库已经全部接收到主库的redo如果是最大可用性.最大保护性模式,可以在primary端查看v$archive_dest_status,确认是否所有的redo已经传送到备库#在主库执行 SQL> select db_unique_name,protection_mode,synchronization_status,synchronized from v$archive_dest_status; DB_UNIQUE_NAME PROTECTION_MODE SYNCHRON…
3.Snapshot Standby行为研究 下面我们分析一下Snapshot Standby的工作性质和行为性质.我们在主库方向研究当前状态. --主库日志情况 SQL> select group#, sequence#, archived, status from v$log; GROUP#  SEQUENCE# ARCHIVED STATUS ---------- ---------- -------- ---------------- 1         98 YES      INAC…
http://www.oracle-ckpt.com/dataguard_troubleshoot_snapper/ ######sample primay scripts: spool dg_Primary_output.log set feedback off set trimspool on set line 500 set pagesize 50 column name for a30 column display_value for a60 column ID format 99 co…
18c & 19c Physical Standby Switchover Best Practices using SQL*Plus (Doc ID 2485237.1) APPLIES TO: Oracle Database - Enterprise Edition - Version 18.3.0.0.0 and laterInformation in this document applies to any platform. GOAL This Document explain abo…
參考MOS文档有: Troubleshooting Guide ORA-609 : Opiodr aborting process unknown ospid (文档 ID 1121357.1) Alert.log shows ORA-609 with TNS-12537: TNS:connection closed (文档 ID 1538717.1) Fatal NI Connect 12560' And 'ORA-609 Opiodr Aborting Process' Errors In…
最近在多个大型系统中遇到此问题,一般来说假设client未反映异常的话能够忽略的. 假设是client登陆时遇到ORA-12170: TNS:Connect timeout occurred,能够參考 http://blog.csdn.net/haibusuanyun/article/details/14517211#t12 ############### 參考MOS文档有: Troubleshooting Guide for TNS-12535 or ORA-12535 or ORA-1217…