接同事电话,ADG备库同步出了问题。 在备库查看,大量的redolog没有apply。 在备库查看GAP,竟然没有查到。

2018年8月22日 0条评论 6449点热度 0人点赞 liking 阅读全文

■■关闭闪回归档会清除之前的历史数据 再次打开就是重来。 ■建立FBDA所在的表空间likingfbda3 CREATE TABLESPACE likingfbda3 DATAFILE SIZE 50M AUTOEXTEND ON NEXT 10M MAXSIZE 1G; ■在表空间上建立FBDA CREATE FLASHBACK ARCHIVE likingfbda3 TABLESPACE likingfbda3 RETENTION 1 DAY; ■授权用户scott可以使用flashback archive G…

2018年6月6日 0条评论 6333点热度 0人点赞 liking 阅读全文

是人总会出错,是机器总可能会有突然崩溃的那一天。怎么办?我们需要备份。 备份的学问很大。按照不同的纬度可以分为:冷备份和热备份;实时备份和非实时备份;物理备份和逻辑备份,等等。 我们的综资、家客等系统,为了提供7*24小时不间断的服务,数据库就需要有实时热备份。在主库出现问题的情况下能够由备库提供服务。备库是否有效,数据是否一致,主库出现问题的时候怎么切换都需要运维负责人认真考虑,并掌握相应的数据库技术、运维技术。同样,相应的应用系统,大部分也实施了应用集群、双机热备、负载均衡等技术,以确保服务可用性。 是不是有了…

2018年4月28日 0条评论 7495点热度 0人点赞 liking 阅读全文

在数据运维过程中,发现数据库的日志文件会不断增长,如果不定期进行清理,会导致占用较大的磁盘空间,或者文件太大难以分析和追踪问题,尤其是监听日志listener.log,一个生产库几个月可能达到几十G大小。 下面给出对这些日志文件进行清理、备份的脚本,请大家参考使用。 【linux、aix平台,11gRAC环境、11g单实例,在bash、ksh环境运行测试通过,可添加到crontab里定时执行】 ■监听日志文件listener.log的备份、清理 [注:oracle用户(RAC环境用grid用户),在所有节点执行以下…

2018年3月27日 0条评论 7163点热度 0人点赞 liking 阅读全文

1、登陆集团内网,左上方快速链接“Idisk” 2、找到“协作网盘”,“软件集团-运营商事业本部-华北中心” 注:由于采用html5,所以不支持低版本IE浏览器,建议使用chrome浏览器或其他浏览器。 在 “05-培训文档” --- “oracle相关” ADG-rebuild.mp4 ■主库备份 非压缩方式备份【比压缩方式快】: run{ allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type …

2018年3月16日 0条评论 818点热度 0人点赞 liking 阅读全文

由于种种原因,ADG备库需要重建,以下详细描述了在不关闭主库的情况下,如何重建备库并实时同步。 清除备库数据的模拟操作大致是,oracle用户关闭备库,grid用户进入asmcmd,删除相关数据文件目录。确认备库的密码文件 $ORACLE_HOME/dbs/orapw<inst_name> 正确,tnsname.ora配置文件正确,确认之前建立的spfile文件正确。 ■主库备份 非压缩方式备份【比压缩方式快】: run{ allocate channel c1 type disk; allocate …

2018年3月15日 0条评论 7821点热度 0人点赞 liking 阅读全文

FBDA实验验证

2018年3月1日 0条评论 5032点热度 0人点赞 liking 阅读全文

Oracle 11g的闪回数据归档Flashback Data Archive(FBDA)技术通过创建一个或多个tablespace保留table数据改变的历史记录。 一旦在关键表上实施了FBDA,所有修改历史都可以查看,这样关键表就有了历史跟踪表/履历表了,确保历史数据被精确跟踪。 实施这个技术有一定的工作量,需要梳理关键表,确定历史数据保留策略,并针对性的实施配置,编制专门的使用文档用以查看跟踪,同时后期需要专门的监控、维护工作。 实施此技术会对数据库形成一定的额外压力,对资源库、流程库的具体影响尚待验证,需要…

2018年3月1日 0条评论 789点热度 0人点赞 liking 阅读全文

■■■Flashback Databsae 确认数据库处于archive log模式且数据库开启闪回功能,Flashback Database实际是对数据库的一个不完全恢复操作,因为需要关闭数据库重启到mount状态。 ■■数据库是否开启flashback database select flashback_on from v$database; alter database flashback on; ■■通过时间戳闪回 flashback database to timestamp to_timestamp('…

2018年2月28日 0条评论 621点热度 0人点赞 liking 阅读全文

■■■Flashback Query 以表为单位查询过去的数据称为闪回查询,主要有两种方式:闪回时间点查询、闪回版本查询 ■■闪回时间点查询 利用select命令的“as of”子句与PL/SQL包dbms_flashback在过去的一个时间点上的查询。 SELECT * FROM tb AS OF TIMESTAMP to_timestamp('2018-02-28 10:37:00', 'yyyy-mm-dd hh24:mi:ss'); SELECT * FROM tb AS OF TIMESTAMP (SYS…

2018年2月28日 0条评论 798点热度 0人点赞 liking 阅读全文
167891012