本文主要描述Oracle备库日志与主库日志之间有gap,切主库这部分gap的归档日志已经删除或丢失,如何在不重建备库的情况下,恢复备库。 欢迎转载,请注明作者、出处。 作者:张正 blog:http://space.itpub.net/26355921 QQ:17603...
分类:
数据库 时间:
2016-01-19 12:05:34
阅读次数:
283
背景由于Oracle数据库开启了归档模式,经常因为归档日志文件占用空间过大而导致数据库无法正常连接,发现问题后需要手动清理归档日志,而发现问题时可能已经过去很长时间了,在生产环境中对用户的使用有非常严重的影响。项目中涉及到多方数据对接,对数据库的频繁插入和更新会生成大量的归档日志,归档日志空间是500G,大概一周左右的时间归档日志空间就100%。为解决这个问题这里使用脚本+定时任务自动清理归档日志,...
分类:
数据库 时间:
2016-01-04 10:18:43
阅读次数:
237
归档日志路径为LOG_ARCHIVE_DEST指定的路径:
SQL> show parameter log_archive_dest;
NAME TYPE VALUE
------------------------------------ ----------- ------------------...
分类:
其他好文 时间:
2015-12-30 07:03:25
阅读次数:
164
1,主库从库归档记录不一致,如下所示:做完failover后,坏的旧主库变成了新的从库,但是新从库的归档日志记录不一致,就是archive log list;出来的和v$archived_log出来对不上号,如下所示:1.1 主库:SQL> archive log list;
Database log mode Archive Mode
Automatic archival...
分类:
数据库 时间:
2015-12-29 22:55:42
阅读次数:
471
Oracle从未归档日志改成归档日志:SQL>shutdownimmediate;数据库已经关闭。已经卸载数据库。Oracle例程已经关闭。SQL>startupmount;Oracle例程已经启动。数据库装载完毕。SQL>alterdatabasearchivelog;数据库已更改。SQL>alt...
分类:
数据库 时间:
2015-12-22 16:12:06
阅读次数:
165
rman target user/password; DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';
分类:
数据库 时间:
2015-12-17 12:24:30
阅读次数:
167
在使用plsql使用游标的%rowcount时,导致了一个死循环,手动终止后数据库无法连接,服务重启后依然不行。windows日志管理器报归档日志相关的错误,最终手动启动到mount状态,禁用归档日志后,数据库正常。由于是本...
分类:
数据库 时间:
2015-11-16 12:45:51
阅读次数:
215
不一致性备份:因为备份操作不可能瞬时完成,而数据文件时刻都在写,SCN时刻都在变,备份完第n个数据文件时,第n+1个数据文件的SCN有可能已经与之前的都不同了。不一致性的备份在恢复后必须借助归档日志文件和联机重做日志,将数据库修复到一致性的状态才能打开。因此,创建不..
分类:
数据库 时间:
2015-10-28 17:33:32
阅读次数:
250
本部分主要参考”风哥“的Oracle入门视频。一、体系结构概述1、物理结构(文件结构)Oracle有四种文件:控制文件、数据文件、日志文件、参数文件其中日志文件分为两类:联机日志文件、归档日志文件。①数据文件DataFile是物理存储ORACLE数据库数据的文件a.每个数据库文件只与一个数据库相联系...
分类:
数据库 时间:
2015-10-26 22:13:01
阅读次数:
278
Oracle LogMiner是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle重做日志文件(归档日志文件)中的具体内容。LogMiner分析工具实际上是由一组PL/SQL包和一些动态视图(Oracle8i内置包的一部分)组成。1、安装LogMine...
分类:
其他好文 时间:
2015-10-26 15:16:44
阅读次数:
215