Dataguard 主库归档丢失处理或误删除,尚未传到备库,使用rman的增量备份功能解决gap,不需要重建DG  Using RMAN Incremental Backups to Refresh a Standby Database   You can create an incremental backup of the target database contai
转载 精选 2013-04-14 12:55:21
419阅读
在我们恢复的时候,发现中间缺失归档,大部分dba觉得从缺失的归档開始以后的归档都无法进行恢复。可是我们从很规的方式,改动数据文件相应的信息是能够跳过该缺失的归档,而且利用后面的归档进行恢复的。   SYS@orcl11g>recover datafile 6; ORA-00279: change 2054392 generated at 10/28/2014 23:20:14 needed
转载 2017-06-26 19:09:00
48阅读
在我们恢复的时候。发现中间缺失归档,大部分dba觉得从缺失的归档開始以后的归档都无法进行恢复。可是我们从很规的方式。改动数据文件相应的信息是能够跳过该缺失的归档,而且利用后面的归档进行恢复的。
原创 2022-01-12 13:51:15
117阅读
在recover datafile的过程其中假设丢失了须要的归档将使得recover无法进行。使用bbed工具能够跳过丢失归档进行recover datafile。 实验步骤例如以下: SYS@ORCL>select * from v$version; BANNER Oracle Database
转载 2017-05-05 20:11:00
51阅读
12点赞
1评论
一、查看控制文件路径和内容SQL> show parameter control_filesNAME TYPE VALUE------------------------------------ ----------- ------------------------------control_files string /oradata/orcl/cont
oracle未归档current redo损坏的恢复如下例子:----Session 1SQL> conn zw/zwConnected.SQL> select count(1) from t;  COUNT(1)----------     14041SQL> delete from t where rownum 1000 rows del
原创 2023-02-24 09:30:04
58阅读
归档模式下redo丢失或损坏(inactive状态)1)inactive  logfile损坏的情况++++Session 1SQL> select * from v$Log;GROUP#   THREAD#  SEQUENCE#    BYTES  BLOCKSIZE   MEMBERS ARC STATUS   FIRST_CHANGE# FIRST_TIM NEX
1. 非归档模式下,非current redo 丢失或损坏(inactive状态) 方法:直接清除损坏日志组,或者直接删除日志,打开数据库后再重新添加;注意:归档模式方法一样--例子--Session 1SQL> select * from v$log; GROUP#  THREAD#  SEQUENCE# BYTES  BLOCKSIZE  MEMBERS ARC S
原创 2023-02-24 09:30:18
178阅读
++++Session 1SQL> create table t as select * from  dba_objects;Table created.SQL> create index t_idx_id on t(object_id);Index created.SQL> select count(1) from t;  COUNT(1)------
原创 2023-02-24 09:29:58
41阅读
模拟了下在主库上丢失归档导致备库出现gap,无需重建恢复备库的情况 1制造gap 主库 ALTER system SET log_archive_dest_state_2 = ‘defer’; 一些dml操作 alter system switch logfile;备库此时的mrp是等待log状态 SQL> select process,client_process,sequence#,
原创 2021-09-08 09:28:10
1121阅读
归档模式下current logfile丢失或损坏恢复+++++Session 1SQL> set linesize 200 pagesize 2000SQL> col member format a50SQL> select * from v$log;GROUP#   THREAD#  SEQUENCE#  BYTES  BLOCKSIZE MEMBERS ARC
原创 2023-02-24 09:29:49
48阅读
2. 非归档模式下,非current redo丢失或损坏(active状态)如果immediate关闭,可直接clear;如果abort,需要不完全恢复注意:归档模式方法一样----Session 1SQL> select * from v$Log;GROUP#    THREAD#  SEQUENCE# BYTES  BLOCKSIZE MEMBERS ARC
第一步:全备datafile,controlfile,spfile/pfile第二步:恢复日志。(原冷备的日志没有用,千万不要用!)SQL> select member from v$logfile;            &nbsp
原创 2016-05-22 23:13:13
4569阅读
改变非归档模式到归档模式:     1)SQL>SHUTDOWN NORMAL/IMMEDIATE;     2)SQL>STARTUP MOUNT;     3)SQL>ALTER DATABASE ARCHIVELOG;     4)SQL>ALTER DATABASE OPEN;     
转载 2011-03-28 09:24:14
742阅读
背景:只有rman备份出来的数据文件和控制文件,归档备份全部丢失。 1、原库DBID  connected to target database: testdt (DBID=138268371) RMAN 异机恢复的时候,db_name必须相同。 如果说要想改成其他的实例名,可以在恢复成功后,用nid命令修改。 实例名的信息会记录到 控制文件里,所以如果在恢复的时候,如果实例名不一致,恢
原创 2022-07-22 16:23:09
496阅读
作者:王向爱可生 DBA 团队成员,负责公司 DMP 产品的运维和客户 MySQL 问题的处理。擅长数据库故障处理。对数据库技术和 python 有着浓厚的兴趣。前言在不久前有位客户在进行数据迁移时发现。自己使用pt-archiver备份时总是会少一条数据;如源数据库中某表数据为2333,导入目的数据库后select结果只有2332。于是本篇文章就此展开,因为这个问题在先前研究过,我这里就直接先上
原创 2022-12-20 14:56:14
90阅读
//归档归档(麻烦的方法) /* //归档 //创建Person实例对象 Person *person1=[[Person alloc]init]; person1.name=@"bbb"; person1.age=@"39"; Person *person2=[[Person alloc]...
原创 2022-07-14 12:04:19
67阅读
show  parameter  '%archive%';显示出归档日志的所有参数log_archive_start 这个参数在oracle10g已经没有用了。log_archive_max_processes ,oracle启动的进程为arc0,arc1,arc2,arc3.开启自动归档模式后,会默认启动N个进程数,可以根据服务器负载时间段设置这个参数的大小。alter &n
原创 2014-10-03 17:00:08
3452阅读
闫鑫承诺:您来到了我的小屋,就是来到了真理的世界! 热备份  ---数据库处于open下的备份          不是所有数据库都可以热备份 可以热备份的前提是  ---归档数据库   归档的含义有二        &
原创 2013-04-15 20:35:40
565阅读
1点赞
1. #pragma mark 如果想要实现归档和反归档的操作需要签订一个协议 NSCoding[NSKeyedArchiver archiveRootObject:stuArr toFile:documentPath]; // 归档(写入)- (void)encodeWithCoder:(NSCoder *)aCoder { // 归档    [a
原创 2023-04-06 17:14:40
68阅读
  • 1
  • 2
  • 3
  • 4
  • 5