Professional Documents
Culture Documents
***********************
--Script 2: /home/oracle/DRP/scripts/rman_backup_full_disk_NODO1.sh
#!/bin/ksh
set -x
export DATE=`date '+%y%m%d%H%M'`
export ORACLE_SID=nodo1
export ORACLE_HOME=/u01/app/product/11.2.0/db_1
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
rman target / catalog rman/rman@dbrman msglog
/backupabanks/DRP/NODO/rman_backup_full_disk_NODO.log
cmdfile=/home/oracle/DRP/scripts/rman_backup_full_disk_NODO1.rcv
--Script 3: /home/oracle/DRP/scripts/rman_backup_full_disk_NODO1.rcv
run {
allocate CHANNEL ch1 DEVICE TYPE DISK FORMAT '/backupabanks/DRP/NODO/%d_%s_%T';
allocate CHANNEL ch2 DEVICE TYPE DISK FORMAT '/backupabanks/DRP/NODO/%d_%s_%T';
allocate CHANNEL ch3 DEVICE TYPE DISK FORMAT '/backupabanks/DRP/NODO/%d_%s_%T';
allocate CHANNEL ch4 DEVICE TYPE DISK FORMAT '/backupabanks/DRP/NODO/%d_%s_%T';
allocate CHANNEL ch5 DEVICE TYPE DISK FORMAT '/backupabanks/DRP/NODO/%d_%s_%T';
allocate CHANNEL ch6 DEVICE TYPE DISK FORMAT '/backupabanks/DRP/NODO/%d_%s_%T';
allocate CHANNEL ch7 DEVICE TYPE DISK FORMAT '/backupabanks/DRP/NODO/%d_%s_%T';
allocate CHANNEL ch8 DEVICE TYPE DISK FORMAT '/backupabanks/DRP/NODO/%d_%s_%T';
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
'/backupabanks/DRP/NODO/CTRL_AUTO_%F';
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO COMPRESSED BACKUPSET;
SQL 'alter system archive log current';
crosscheck backup;
crosscheck archivelog all;
backup database plus archivelog;
release channel ch1;
release channel ch2;
release channel ch3;
release channel ch4;
release channel ch5;
release channel ch6;
release channel ch7;
release channel ch8;
}
exit;
RESP_NODO_NODO_16449_20170124
RESP_NODO_NODO_16450_20170124
RESP_NODO_NODO_16455_20170124
RESP_NODO_NODO_16456_20170124
RESP_NODO_NODO_16457_20170124
RESP_NODO_NODO_16453_20170124
RESP_NODO_NODO_16454_20170124
RESP_NODO_NODO_16451_20170124
RESP_NODO_NODO_16452_20170124
RESP_NODO_NODO_16463_20170124
RESP_NODO_NODO_16465_20170124
RESP_NODO_NODO_16461_20170124
RESP_NODO_NODO_16464_20170124
RESP_NODO_NODO_16462_20170124
RESP_NODO_NODO_16459_20170124
RESP_NODO_NODO_16460_20170124
RESP_NODO_NODO_16458_20170124
RESP_NODO_NODO_16470_20170124
RESP_NODO_NODO_16466_20170124
RESP_NODO_NODO_16467_20170124
RESP_NODO_NODO_16468_20170124
RESP_NODO_NODO_16469_20170124
ls -lrt CTRL_AUTO_c-1457517586-20170124-00
ls /u01/app/product/11.2.0/db_1/dbs/initnodo1.ora.bkp.26Feb19_1105
Evidencia:
----------
ls -lrt initnodo*
-rw-r--r-- 1 oracle oinstall 81 Feb 05 2017 initnodo1.ora
-rw-r--r-- 1 oracle asmadmin 4024 Feb 26 11:08
initnodo1.ora.bkp.26Feb19_1105
****************************************************************
Evidencia:
----------
--Primary
GROUP# SEQUENCE# MEMBERS MB STATUS
---------- ---------- ---------- ---------- --------------------
1 7 2 100 INACTIVE
2 8 2 100 CURRENT
3 6 2 100 INACTIVE
4 7 2 100 CURRENT
5 5 2 100 INACTIVE
6 6 2 100 INACTIVE
6 rows selected.
GROUP# MEMBER
STATUS MB
------
--------------------------------------------------------------------------------
-------------------- ----------
1 +DG_IMAG/imagenor/onlinelog/redo01_01.log
INACTIVE 100
1 +FRA_IMAG/imagenor/onlinelog/redo01_02.log
INACTIVE 100
2 +DG_IMAG/imagenor/onlinelog/redo02_01.log
CURRENT 100
2 +FRA_IMAG/imagenor/onlinelog/redo02_02.log
CURRENT 100
3 +DG_IMAG/imagenor/onlinelog/redo03_01.log
INACTIVE 100
3 +FRA_IMAG/imagenor/onlinelog/redo03_02.log
INACTIVE 100
4 +DG_IMAG/imagenor/onlinelog/group_4.377.1062257815
CURRENT 100
4 +DG_IMAG/imagenor/onlinelog/group_4.378.1062257815
CURRENT 100
5 +DG_IMAG/imagenor/onlinelog/group_5.375.1062257817
INACTIVE 100
5 +DG_IMAG/imagenor/onlinelog/group_5.376.1062257817
INACTIVE 100
6 +DG_IMAG/imagenor/onlinelog/group_6.372.1062257817
INACTIVE 100
6 +DG_IMAG/imagenor/onlinelog/group_6.374.1062257817
INACTIVE 100
12 rows selected.
Evidencia:
----------
GROUP# TYPE MEMBER
------ -------
--------------------------------------------------------------------------------
7 STANDBY +DG_IMAG/imagenor/onlinelog/stby_redo01_01.log
7 STANDBY +FRA_IMAG/imagenor/onlinelog/stby_redo01_02.log
8 STANDBY +DG_IMAG/imagenor/onlinelog/stby_redo02_01.log
8 STANDBY +FRA_IMAG/imagenor/onlinelog/stby_redo02_02.log
9 STANDBY +DG_IMAG/imagenor/onlinelog/stby_redo03_01.log
9 STANDBY +FRA_IMAG/imagenor/onlinelog/stby_redo03_02.log
10 STANDBY +DG_IMAG/imagenor/onlinelog/stby_redo04_01.log
10 STANDBY +FRA_IMAG/imagenor/onlinelog/stby_redo04_02.log
11 STANDBY +DG_IMAG/imagenor/onlinelog/stby_redo05_01.log
11 STANDBY +FRA_IMAG/imagenor/onlinelog/stby_redo05_02.log
12 STANDBY +DG_IMAG/imagenor/onlinelog/stby_redo06_01.log
12 STANDBY +FRA_IMAG/imagenor/onlinelog/stby_redo06_02.log
13 STANDBY +DG_IMAG/imagenor/onlinelog/stby_redo07_01.log
13 STANDBY +FRA_IMAG/imagenor/onlinelog/stby_redo07_02.log
14 STANDBY +DG_IMAG/imagenor/onlinelog/stby_redo08_01.log
14 STANDBY +FRA_IMAG/imagenor/onlinelog/stby_redo08_02.log
16 rows selected.
8 rows selected.
Conclusi�n:
-----------
1-6 RLSs Online
7-14 RLS Standby
PRIMARY
*******
MAX(SEQUENCE#)
--------------
70217
STANDBY
*******
STATUS INSTANCE_NAME DATABASE_ROLE PROTECTION_MODE
------------ ---------------- ---------------- --------------------
nodo MOUNTED PHYSICAL STANDBY MAXIMUM PERFORMANCE
MAX(SEQUENCE#)
--------------
29550
5.Borramos la Base de Datos NODO
********************************
--Respaldar el init
CREATE
PFILE='/u01/app/oracle/product/11.2.0/dbhome_1/dbs/initnodo.ora.bkp.26Feb19_1209'
FROM SPFILE;
drop database;
Evidencia:
----------
abcabanksdrp:/u01/app/oracle/product/11.2.0/dbhome_1/dbs:nodo$ls -lrt initnodo*
-rw-r--r-- 1 oracle oinstall 72 Oct 16 2016 initnododesa.ora
-rw-r--r-- 1 oracle oinstall 63 Jan 28 2017 initnodo.ora
-rw-r--r-- 1 oracle oinstall 64 May 03 2017 initnododev.ora
-rw-r--r-- 1 oracle asmadmin 3097 Feb 26 12:09
initnodo.ora.bkp.26Feb19_1209
-rw-r--r-- 1 oracle oinstall 63 Feb 26 12:11
initnodo.ora.bkp.26Feb19_1211_SPFILE
abcabanksdrp:/u01/app/oracle/product/11.2.0/dbhome_1/dbs:nodo$
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit
Production
With the Partitioning, Automatic Storage Management, OLAP, Data Mining
and Real Application Testing options
SQL> SQL>
--Depurar el ASM
-Control Files
-Redologs Online
-Archivelogs
--Evidencia
ASMCMD> ls
DATAGUARDCONFIG/
DGB/
ONLINELOG/
ASMCMD>
. ./nodo.env
cd $ORACLE_HOME/dbs
cp initnodo.ora initnodo.ora.bkp.26Ene17_1710
startup nomount;
Evidencia:
----------
abcabanksdrp /u01/app/oracle/product/11.2.0/dbhome_1/dbs>cp
initnodo.ora.bkp.26Ene17_1710 initnodo.ora
abcabanksdrp /u01/app/oracle/product/11.2.0/dbhome_1/dbs>echo $ORACLE_SID
nodo
abcabanksdrp /u01/app/oracle/product/11.2.0/dbhome_1/dbs>sqlplus "/as sysdba"
shu immediate;
startup mount;
--Evidencia
racmig1:/home/oracle/dba/scripts/admon:imagenor1$ rman target /
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
RMAN> exit
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
RMAN>
Database dismounted.
ORACLE instance shut down.
SQL> alt
SQL>
SQL> startup mount;
ORACLE instance started.
Evidencia:
----------
SQL> alter database mount;
Database altered.
SQL>
--Script 2: /home/oracle/CZM/SCRIPTS/RESTORE_NODO_DISK.rcv
run {
catalog start with '/ora_depaso/RMAN/NODO_STBY' noprompt;
allocate CHANNEL ch1 DEVICE TYPE DISK;
allocate CHANNEL ch2 DEVICE TYPE DISK;
allocate CHANNEL ch3 DEVICE TYPE DISK;
allocate CHANNEL ch4 DEVICE TYPE DISK;
allocate CHANNEL ch5 DEVICE TYPE DISK;
allocate CHANNEL ch6 DEVICE TYPE DISK;
allocate CHANNEL ch7 DEVICE TYPE DISK;
allocate CHANNEL ch8 DEVICE TYPE DISK;
allocate CHANNEL ch9 DEVICE TYPE DISK;
allocate CHANNEL ch10 DEVICE TYPE DISK;
restore database;
switch datafile all;
recover database;
release channel ch1;
release channel ch2;
release channel ch3;
release channel ch4;
release channel ch5;
release channel ch6;
release channel ch7;
release channel ch8;
release channel ch9;
release channel ch10;
}
exit
cd /home/oracle/CZM/SCRIPTS
nohup ./RESTAURA_NODO_GDL.sh > RESTAURA_NODO_GDL.log &
Script 2
--------
vi restore_disk_rman_imagenor.sh
--------------------------------
#!/bin/ksh
export DATE=`date '+%y%m%d%H%M'`
export ORACLE_SID=imagenor1
export ORACLE_HOME=/u01/app/product/11.2.0/db_1
export PATH=$PATH1:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
vi restore.rcv
--------------
run {
catalog start with '/backup/imagenor' noprompt;
allocate CHANNEL c1 DEVICE TYPE DISK;
allocate CHANNEL c2 DEVICE TYPE DISK;
allocate CHANNEL c3 DEVICE TYPE DISK;
allocate CHANNEL c4 DEVICE TYPE DISK;
allocate CHANNEL c5 DEVICE TYPE DISK;
allocate CHANNEL c6 DEVICE TYPE DISK;
allocate CHANNEL c7 DEVICE TYPE DISK;
allocate CHANNEL c8 DEVICE TYPE DISK;
allocate CHANNEL c9 DEVICE TYPE DISK;
allocate CHANNEL c10 DEVICE TYPE DISK;
allocate CHANNEL c11 DEVICE TYPE DISK;
allocate CHANNEL c12 DEVICE TYPE DISK;
allocate CHANNEL c13 DEVICE TYPE DISK;
allocate CHANNEL c14 DEVICE TYPE DISK;
allocate CHANNEL c15 DEVICE TYPE DISK;
SET NEWNAME FOR DATABASE TO '+DG_IMAG';
SET NEWNAME FOR tempfile 1 TO '+DG_IMAG';
restore database;
switch datafile all;
switch tempfile all;
recover database;
release channel c1;
release channel c2;
release channel c3;
release channel c4;
release channel c5;
release channel c6;
release channel c7;
release channel c8;
release channel c9;
release channel c10;
release channel c11;
release channel c12;
release channel c13;
release channel c14;
release channel c15;
}
EXIT
cd /home/oracle/dba/shells/restore/imagenor
nohup ./restore_disk_rman_imagenor.sh &
--Log
RMAN> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> 16> 17> 18> 19> 20> 21> 22>
23> 24> 25> 26> 27> 28> 29> 30> 31> 32> 33> 34> 35> 36> 37> 38> 39> 40>
racmig1:/home/oracle/dba/shells/restore/imagenor:nodo1$ tail -500f
imagenor_2101191323.log
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
RMAN> run {
2> catalog start with '/backup/imagenor' noprompt;
3> allocate CHANNEL c1 DEVICE TYPE DISK;
4> allocate CHANNEL c2 DEVICE TYPE DISK;
5> allocate CHANNEL c3 DEVICE TYPE DISK;
6> allocate CHANNEL c4 DEVICE TYPE DISK;
7> allocate CHANNEL c5 DEVICE TYPE DISK;
8> allocate CHANNEL c6 DEVICE TYPE DISK;
9> allocate CHANNEL c7 DEVICE TYPE DISK;
10> allocate CHANNEL c8 DEVICE TYPE DISK;
11> allocate CHANNEL c9 DEVICE TYPE DISK;
12> allocate CHANNEL c10 DEVICE TYPE DISK;
13> allocate CHANNEL c11 DEVICE TYPE DISK;
14> allocate CHANNEL c12 DEVICE TYPE DISK;
15> allocate CHANNEL c13 DEVICE TYPE DISK;
16> allocate CHANNEL c14 DEVICE TYPE DISK;
17> allocate CHANNEL c15 DEVICE TYPE DISK;
18> SET NEWNAME FOR DATABASE TO '+DG_IMAG';
19> SET NEWNAME FOR tempfile 1 TO '+DG_IMAG';
20> restore database;
21> switch datafile all;
22> switch tempfile all;
23> recover database;
24> release channel c1;
25> release channel c2;
26> release channel c3;
27> release channel c4;
28> release channel c5;
29> release channel c6;
30> release channel c7;
31> release channel c8;
32> release channel c9;
33> release channel c10;
34> release channel c11;
35> release channel c12;
36> release channel c13;
37> release channel c14;
38> release channel c15;
39> }
40> EXIT
using target database control file instead of recovery catalog
searching for all files that match the pattern /backup/imagenor
allocated channel: c1
channel c1: SID=248 instance=imagenor1 device type=DISK
allocated channel: c2
channel c2: SID=297 instance=imagenor1 device type=DISK
allocated channel: c3
channel c3: SID=346 instance=imagenor1 device type=DISK
allocated channel: c4
channel c4: SID=395 instance=imagenor1 device type=DISK
allocated channel: c5
channel c5: SID=444 instance=imagenor1 device type=DISK
allocated channel: c6
channel c6: SID=494 instance=imagenor1 device type=DISK
allocated channel: c7
channel c7: SID=542 instance=imagenor1 device type=DISK
allocated channel: c8
channel c8: SID=592 instance=imagenor1 device type=DISK
allocated channel: c9
channel c9: SID=641 instance=imagenor1 device type=DISK
Evidencia:
----------
--Validar Espacio en la FRA de NODO: --> Se borraron todos los archivos
de la BD en el ASM
--Ver log para mas detalle.
--Log
racmig1:/home/oracle/dba/shells/restore/imagenor:nodo1$ imagenor
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management,
OLAP,
Data Mining and Real Application Testing options
FILE_NAME
--------------------------------------------------------------------------------
+DG_IMAG/imagenor/datafile/users.355.1062249835
+DG_IMAG/imagenor/datafile/undotbs1.329.1062249839
+DG_IMAG/imagenor/datafile/tools.342.1062249837
+DG_IMAG/imagenor/datafile/system.339.1062249839
+DG_IMAG/imagenor/datafile/sysaux.346.1062249837
+DG_IMAG/imagenor/datafile/indx.343.1062249837
+DG_IMAG/imagenor/datafile/digital.360.1062249835
+DG_IMAG/imagenor/datafile/digital.353.1062249835
+DG_IMAG/imagenor/datafile/digital.349.1062249837
+DG_IMAG/imagenor/datafile/digital.348.1062249837
+DG_IMAG/imagenor/datafile/digital.361.1062249835
+DG_IMAG/imagenor/datafile/digital.350.1062249837
+DG_IMAG/imagenor/datafile/digital.344.1062249837
+DG_IMAG/imagenor/datafile/digital.341.1062249837
+DG_IMAG/imagenor/datafile/digital.340.1062249837
+DG_IMAG/imagenor/datafile/digital.359.1062249835
+DG_IMAG/imagenor/datafile/digital.358.1062249835
+DG_IMAG/imagenor/datafile/digital.356.1062249835
+DG_IMAG/imagenor/datafile/digital.345.1062249837
+DG_IMAG/imagenor/datafile/digital.363.1062249833
+DG_IMAG/imagenor/datafile/digital.357.1062249835
+DG_IMAG/imagenor/datafile/digital.362.1062249833
+DG_IMAG/imagenor/datafile/digital.352.1062249837
+DG_IMAG/imagenor/datafile/digital.351.1062249837
+DG_IMAG/imagenor/datafile/digital.347.1062249837
+DG_IMAG/imagenor/datafile/undotbs2.338.1062249839
+DG_IMAG/imagenor/datafile/db_crecimiento.354.1062249835
+DG_IMAG/imagenor/tempfile/temp.371.1062257821
+DG_IMAG/imagenor/onlinelog/redo03_01.log
+FRA_IMAG/imagenor/onlinelog/redo03_02.log
+DG_IMAG/imagenor/onlinelog/redo02_01.log
+FRA_IMAG/imagenor/onlinelog/redo02_02.log
+DG_IMAG/imagenor/onlinelog/redo01_01.log
+FRA_IMAG/imagenor/onlinelog/redo01_02.log
+DG_IMAG/imagenor/onlinelog/group_4.378.1062257815
+DG_IMAG/imagenor/onlinelog/group_4.377.1062257815
+DG_IMAG/imagenor/onlinelog/group_5.376.1062257817
+DG_IMAG/imagenor/onlinelog/group_5.375.1062257817
+DG_IMAG/imagenor/onlinelog/group_6.374.1062257817
+DG_IMAG/imagenor/onlinelog/group_6.372.1062257817
+DG_IMAG/imagenor/onlinelog/stby_redo01_01.log
+FRA_IMAG/imagenor/onlinelog/stby_redo01_02.log
+DG_IMAG/imagenor/onlinelog/stby_redo02_01.log
+FRA_IMAG/imagenor/onlinelog/stby_redo02_02.log
+DG_IMAG/imagenor/onlinelog/stby_redo03_01.log
+FRA_IMAG/imagenor/onlinelog/stby_redo03_02.log
+DG_IMAG/imagenor/onlinelog/stby_redo04_01.log
+FRA_IMAG/imagenor/onlinelog/stby_redo04_02.log
+DG_IMAG/imagenor/onlinelog/stby_redo05_01.log
+FRA_IMAG/imagenor/onlinelog/stby_redo05_02.log
+DG_IMAG/imagenor/onlinelog/stby_redo06_01.log
+FRA_IMAG/imagenor/onlinelog/stby_redo06_02.log
+DG_IMAG/imagenor/onlinelog/stby_redo07_01.log
+FRA_IMAG/imagenor/onlinelog/stby_redo07_02.log
+DG_IMAG/imagenor/onlinelog/stby_redo08_01.log
+FRA_IMAG/imagenor/onlinelog/stby_redo08_02.log
+DG_IMAG/imagenor/controlfile/current.337.1062248615, +FRA_IMAG/imagenor/control
file/current.287.1062248615
57 rows selected.
Modificar el SPFILE
-------------------
srvctl status database -d imagenor
srvctl config db -d imagenor
srvctl modify db -d imagenor -p
+DG_IMAG/IMAGENOR/PARAMETERFILE/spfile.364.1063022205
srvctl start database -d imagenor
srvctl status database -d imagenor
--Log
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$ srvctl modify db -d imagenor -p
+DG_IMAG/IMAGENOR/PARAMETERFILE/spfile.364.1062258305
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$ srvctl config db -d imagenor
Database unique name: imagenor
Database name:
Oracle home: /u01/app/product/11.2.0/db_1
Oracle user: oracle
Spfile: +DG_IMAG/IMAGENOR/PARAMETERFILE/spfile.364.1062258305
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: imagenor
Database instances: imagenor1,imagenor2
Disk Groups: DG_IMAG,FRA_IMAG
Mount point paths:
Services:
Type: RAC
Database is administrator managed
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$ srvctl status database -d
imagenor
Instance imagenor1 is not running on node racmig1
Instance imagenor2 is not running on node racmig2
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$ srvctl start database -d
imagenor
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$ srvctl status database -d
imagenor
Instance imagenor1 is running on node racmig1
Instance imagenor2 is running on node racmig2
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$ srvctl stop database -d
imagenor
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$ srvctl start database -d
imagenor
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$ srvctl status database -d
imagenor
Instance imagenor1 is running on node racmig1
Instance imagenor2 is running on node racmig2
racmig2:/u01/app/product/11.2.0/db_1/dbs:imagenor2$
PROCESS STATUS
--------- ------------
ARCH CLOSING
ARCH CLOSING
ARCH CONNECTED
ARCH CLOSING
RFS IDLE
RFS IDLE
RFS IDLE
RFS RECEIVING
RFS RECEIVING
RFS RECEIVING
10 rows selected.
***************************************************************************
--Bajar la Base de Datos
shu immediate;
cd $ORACLE_HOME/dbs
vi initnodo.ora
*.control_files
+FRA_NODO/nodo_stby/controlfile/current.538.933251583
*.control_files='+DG_NODO/nodo_stby/controlfile/current.352.934377343','+FRA_NODO/n
odo_stby/controlfile/current.538.933251583'
shu immediate;
startup mount;
show parameter control_files
shu immediate;
startup mount;
ASMCMD> pwd
+DG_NODO/NODO_STBY
ASMCMD> ls
CONTROLFILE/
DATAFILE/
DATAGUARDCONFIG/
DGB/
ONLINELOG/
PARAMETERFILE/
TEMPFILE/
ASMCMD> cd PARAMETERFILE/
ASMCMD> pwd
+DG_NODO/NODO_STBY/PARAMETERFILE
ASMCMD> ls
spfile.423.934484283
cat /u01/app/oracle/product/11.2.0/dbhome_1/dbs/initnodo.ora
SPFILE='+DG_IMAG/IMAGENOR/PARAMETERFILE/spfile.364.1062258305'
--Recrear el SPFILE
SQL> create spfile='+DG_IMAG' from
pfile='/u01/app/product/11.2.0/db_1/dbs/initimagenor1.ora';
File created.
Troubleshooting: En la Standby
---------------
-Soluci�n Aplicada:
Copiar/P�gar el Archivo de Password del Servidor Productivo Nodo 1.
sftp oracle@10.99.40.160
cd $ORACLEHOME/dbs
put orapwnodo1
mv orapwnodo1 orapwnodo
shu immediate
startup mount;
-Soluci�n 1.
orapwd file=$ORACLE_HOME/dbs/orapwnodo password=nmpHP123 entries=3
. Create a new password file on primary using ignorecase=Y option and copy the new
password file to the standby database.
--IMAGENOR
orapwd file=$ORACLE_HOME/dbs/orapwnodo password=nmpHP123 entries=3
********************************************
--Primary
alter system switch logfile;
SELECT dest_id,status,error FROM v$archive_dest where target='STANDBY';
-----------------------------------------------------------------------------
--------------------
--Primary
alter system switch logfile;
select target,dest_id,status,error from v$archive_dest where target='STANDBY';
b) En el alert de la BD
tail -90000f
/u01/app/oracle/diag/rdbms/nodo/nodo/diag/diag/rdbms/nodo/nodo1/trace/alert_nodo1.l
og | awk '/TNS-/ { print NR $0 };/ARC/ { print NR $0 };/ORA-/ { print NR
$0 };/WARNING/ { print NR $0 };/Feb 02/ { print NR $0 }'
tail -90000f
/u01/app/oracle/diag/rdbms/nodo/nodo/diag/diag/rdbms/nodo/nodo2/trace/alert_nodo2.l
og | awk '/TNS-/ { print NR $0 };/ARC/ { print NR $0 };/ORA-/ { print NR
$0 };/WARNING/ { print NR $0 };/Feb 02/ { print NR $0 }'
7) Determinar:
--------------
-La Secuencia Actual,
-La �ltima Secuencia Archivada, y
-La �ltima Secuencia Aplicada en la Standby:
-------------------------------------------
--Primary
select ads.dest_id,
max(sequence#) "Current Sequence",
max(log_sequence) "Last Archived",
max(applied_seq#) "Last Sequence Applied"
from v$archived_log al, v$archive_dest ad, v$archive_dest_status ads
where ad.dest_id=al.dest_id
and al.dest_id=ads.dest_id
group by ads.dest_id;
6 rows selected.
-----------------------------------------------------------------------------
---------
--Primary y Standby
*1
SELECT max(al.sequence#) "Last Seq Received",
max(lh.sequence#) "Last Seq Applied"
FROM v$archived_log al, v$log_history lh;
*2
SELECT al.thrd "Thread",
almax "Last Seq Received",
lhmax "Last Seq Applied"
FROM (select thread# thrd,
MAX(sequence#) almax
FROM v$archived_log
WHERE resetlogs_change#=(SELECT resetlogs_change#
FROM v$database) GROUP BY thread#) al,
(SELECT thread# thrd,
MAX(sequence#) lhmax
FROM v$log_history
WHERE resetlogs_change#=(SELECT resetlogs_change#
FROM v$database);
GROUP BY thread#) lh
WHERE al.thrd = lh.thrd;
--Standby
set linesize 300
col thread# for a20
col LOW_SEQUENCE# for a20
col HIGH_SEQUENCE# for a20
select * from v$archive_gap;
Nota: La vista fija V$ARCHIVE_GAP en una Physical Standby Database s�lo regresa
el "gap" que
est� actualmente bloqueando la "Aplicacion del Redo".
--Standby
a).Si est� corriendo se observa el Proceso MRP, responsable del Redo Apply.
-En la BD
select thread#,sequence#,process,client_process,status,block#,blocks from
v$managed_standby where thread# in (1,2)order by thread#;
select thread#,sequence#,process,status from v$managed_standby where process LIKE
'MRP%' order by thread#;
-En el SO
ps -ef|grep mrp|grep nodo
WAIT_FOR_LOG - El Proceso MRP est� esperando para que el "archived del redo
log" (archivado) sea terminado/completado.
Switchea un "archive log" en la Primary y consulta la vista
v$managed_standby para ver s� el status cambia a APPLYING_LOG.
Con lo cual lo correcto es que diga APPLYNG_LOG.
Script to Collect Data Guard Physical Standby Diagnostic Information for Version 9i
(Doc ID 241438.1)
SELECT THREAD#,MAX(SEQUENCE#) FROM V$ARCHIVED_LOG GROUP BY THREAD#;
SELECT THREAD#,MAX(SEQUENCE#) FROM V$ARCHIVED_LOG WHERE APPLIED='YES' GROUP BY
THREAD#;
SELECT THREAD#,SEQUENCE#,APPLIED FROM V$ARCHIVED_LOG ORDER BY THREAD#,SEQUENCE#;
SELECT THREAD#,SEQUENCE#,PROCESS,CLIENT_PROCESS,STATUS,BLOCK#,BLOCKS FROM
V$MANAGED_STANDBY;
SELECT name, value, time_computed FROM V$DATAGUARD_STATS;
Evidencia:
----------
STANDBY
*******
INSTANCE_NAME STATUS DATABASE_ROLE PROTECTION_MODE
---------------- ------------ ---------------- --------------------
nodo MOUNTED PHYSICAL STANDBY MAXIMUM PERFORMANCE
***************************************************************************
--Se conecta uno al ASM y se borran los archivos del Data Guard Broker en la
Primary y la Standby
Evidencia:
----------
PRIMARY: Nodo Primario
*******
SELECT name, value FROM v$parameter WHERE name LIKE '%dg_broker_config_file%';
NAME VALUE
-------------------------
------------------------------------------------------------
dg_broker_config_file1 +FRA_NODO/nodo/dgb/dgb_nodo_config01.ora
dg_broker_config_file2 +DG_NODO/nodo/dgb/dgb_nodo_config02.ora
ASMCMD> cd +FRA_NODO/nodo/dgb
ASMCMD> ls
dgb_nodo_config01.ora
ASMCMD> rm dgb_nodo_config01.ora
ASMCMD> pwd
+FRA_NODO/nodo/dgb
ASMCMD> cd +DG_NODO/nodo/dgb/
ASMCMD> ls
dgb_nodo_config02.ora
ASMCMD> rm dgb_nodo_config02.ora
ASMCMD>
NAME VALUE
-------------------------
------------------------------------------------------------
dg_broker_config_file1 +FRA_NODO/nodo_stby/dgb/dgb_nodo_stby_config01.ora
dg_broker_config_file2 +DG_NODO/nodo_stby/dgb/dgb_nodo_stby_config02.ora
STANDBY
*******
SELECT name, value FROM v$parameter WHERE name LIKE '%dg_broker_config_file%';
NAME VALUE
-------------------------
------------------------------------------------------------
dg_broker_config_file1 +FRA_NODO/nodo_stby/dgb/dgb_nodo_stby_config01.ora
dg_broker_config_file2 +DG_NODO/nodo_stby/dgb/dgb_nodo_stby_config02.ora
---
Esas lineas son en caso
alter system set
dg_broker_config_file1='+FRA_NODO/NODO_STBY/dgb/dgb_abccapit_config01.ora'
scope=both sid='*';
alter system set
dg_broker_config_file2='+DG_NODO/nodo_stby/dgb/dgb_nodo_stby_config02.ora'
scope=both sid='*';
********************************************************
select b.instance_name,b.status,a.database_role,a.protection_mode from v$database
a,v$instance b;
show parameter dg_broker_start
alter system set dg_broker_start=true;
Status:
----------
PRIMARY: Nodo Primario
*******
INSTANCE_NAME STATUS DATABASE_ROLE PROTECTION_MODE
---------------- ------------ ---------------- --------------------
nodo1 OPEN PRIMARY MAXIMUM PERFORMANCE
STANDBY
*******
INSTANCE_NAME STATUS DATABASE_ROLE PROTECTION_MODE
---------------- ------------ ---------------- --------------------
nodo MOUNTED PHYSICAL STANDBY MAXIMUM PERFORMANCE
--Primary
show parameter broker
--Standby
SQL> show parameter broker
--Nota: Se pone en FALSE el parametro dg_broker_start para borrar los archivos del
Broker en el ASM,
y posteriormente se activa.
16.Configurar el Data Broker desde la Primary
*********************************************
--Configurar la BD NODO en el Data Guard Broker
dgmgrl /
connect sys/sysabril15@NODO;
remove configuration;
create configuration NODO_DGB as primary database is NODO connect identifier is
NODO;
enable configuration;
show configuration;
Evidencia:
----------
PRIMARY: Nodo Primario
*******
Configuration - DGB_NODO
Configuration Status:
SUCCESS
--Referencia
dgmgrl /
DGMGRL> remove configuration;
Removed configuration
DGMGRL> connect sys/sysabril15@NODO;
Connected.
DGMGRL> create configuration NODO_DGB as primary database is NODO connect
identifier is NODO;
Configuration "nodo_dgb" created with primary database "nodo"
DGMGRL> add database NODO_STBY as connect identifier is NODO_STBY;
Database "nodo_stby" added
DGMGRL> enable configuration;
Enabled.
DGMGRL> show configuration;
Configuration - nodo_dgb
Configuration Status:
SUCCESS
DGMGRL>
Failed.
Warning: You are no longer connected to ORACLE.
DGMGRL>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%
-------------------------------------------------------------------
NAME OPEN_MODE
--------- --------------------
SPEIWEB READ WRITE
System altered.
System altered.
System altered.
NAME OPEN_MODE
--------- --------------------
SPEIWEB MOUNTED
(SID_DESC=(SID_NAME=speiweb1)(SERVICE_NAME=SPEIWEB)(GLOBAL_DBNAME=SPEIWEB_DGMGRL)
(ORACLE_HOME=/u01/app/product/11.2.0/db_1))
(SID_DESC=(SID_NAME=speiweb1)(SERVICE_NAME=SPEIWEB)(GLOBAL_DBNAME=SPEIWEB_DGB)
(ORACLE_HOME=/u01/app/product/11.2.0/db_1)))
(SID_DESC=(SID_NAME=speiweb2)(SERVICE_NAME=SPEIWEB)(GLOBAL_DBNAME=SPEIWEB_DGMGRL)
(ORACLE_HOME=/u01/app/product/11.2.0/db_1))
(SID_DESC=(SID_NAME=speiweb2)(SERVICE_NAME=SPEIWEB)(GLOBAL_DBNAME=SPEIWEB_DGB)
(ORACLE_HOME=/u01/app/product/11.2.0/db_1)))
Con grid: 10.99.40.160 PARA LA BASE EN STANDBY (ES POSIBLE QUE YA EXISTAN)
Agregamos la siguiente linea
(SID_DESC =
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(GLOBAL_DBNAME = SPEIWEB_STBY_DGB)
(SID_NAME = speiweb)
(SERVICE_NAME = SPEIWEB_STBY)
)
(SID_DESC =
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(GLOBAL_DBNAME = SPEIWEB_STBY_DMGRL)
(SID_NAME = speiweb)
(SERVICE_NAME = SPEIWEB_STBY)
)
dgmgrl /
create configuration SPEIWEB_DGB as primary database is speiweb connect identifier
is speiweb;
add database speiweb_stby as connect identifier is speiweb_stby;
enable configuration;
Configuration - dgb_speiweb
Configuration Status:
SUCCESS
Database - speiweb
Role: PRIMARY
Intended State: TRANSPORT-ON
Instance(s):
..........................
..........................
.........................
Database Status:
SUCCESS
Database - speiweb
Role: PRIMARY
Intended State: TRANSPORT-ON
Instance(s):
speiweb1
speiweb2
Properties:
DGConnectIdentifier = 'speiweb'
ObserverConnectIdentifier = ''
LogXptMode = 'ASYNC'
DelayMins = '0'
Binding = 'optional'
MaxFailure = '0'
MaxConnections = '1'
ReopenSecs = '300'
NetTimeout = '30'
RedoCompression = 'DISABLE'
LogShipping = 'ON'
PreferredApplyInstance = ''
ApplyInstanceTimeout = '0'
ApplyParallel = 'AUTO'
StandbyFileManagement = 'MANUAL'
ArchiveLagTarget = '0'
LogArchiveMaxProcesses = '4'
LogArchiveMinSucceedDest = '1'
DbFileNameConvert = '+DG_SPEIWEB/SPEIWEB_STBY/DATAFILE,
+DG_SPEIWEB/SPEIWEB/DATAFILE'
LogFileNameConvert = '+DG_SPEIWEB/SPEIWEB_STBY/ONLINELOG,
+DG_SPEIWEB/SPEIWEB/ONLINELOG, +FRA_SPEIWEB/SPEIWEB_STBY/ONLINELOG,
+FRA_SPEIWEB/SPEIWEB/ONLINELOG'
FastStartFailoverTarget = ''
InconsistentProperties = '(monitor)'
InconsistentLogXptProps = '(monitor)'
SendQEntries = '(monitor)'
LogXptStatus = '(monitor)'
RecvQEntries = '(monitor)'
SidName(*)
StaticConnectIdentifier(*)
StandbyArchiveLocation(*)
AlternateLocation(*)
LogArchiveTrace(*)
LogArchiveFormat(*)
TopWaitEvents(*)
(*) - Please check specific instance for the property value
Database Status:
SUCCESS
DGMGRL> show database verbose speiweb_stby
Database - speiweb_stby
Properties:
DGConnectIdentifier = 'speiweb_stby'
ObserverConnectIdentifier = ''
LogXptMode = 'ASYNC'
DelayMins = '0'
Binding = 'OPTIONAL'
MaxFailure = '0'
MaxConnections = '1'
ReopenSecs = '300'
NetTimeout = '30'
RedoCompression = 'DISABLE'
LogShipping = 'ON'
PreferredApplyInstance = ''
ApplyInstanceTimeout = '0'
ApplyParallel = 'AUTO'
StandbyFileManagement = 'MANUAL'
ArchiveLagTarget = '0'
LogArchiveMaxProcesses = '10'
LogArchiveMinSucceedDest = '1'
DbFileNameConvert = '+DG_SPEIWEB/SPEIWEB_STBY/DATAFILE,
+DG_SPEIWEB/SPEIWEB/DATAFILE'
LogFileNameConvert = '+DG_SPEIWEB/SPEIWEB/ONLINELOG,
+DG_SPEIWEB/SPEIWEB_STBY/ONLINELOG, +FRA_SPEIWEB/SPEIWEB/ONLINELOG,
+FRA_SPEIWEB/SPEIWEB_STBY/ONLINELOG'
FastStartFailoverTarget = ''
InconsistentProperties = '(monitor)'
InconsistentLogXptProps = '(monitor)'
SendQEntries = '(monitor)'
LogXptStatus = '(monitor)'
RecvQEntries = '(monitor)'
SidName = 'speiweb'
StaticConnectIdentifier = '(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)
(HOST=abcabanksdrp)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=speiweb_stby_DGMGRL)
(INSTANCE_NAME=speiweb)(SERVER=DEDICATED)))'
StandbyArchiveLocation = '+FRA_SPEIWEB/speiweb_stby/archivelog'
AlternateLocation = ''
LogArchiveTrace = '0'
LogArchiveFormat = 'speiweb_%t_%s_%r.arc'
TopWaitEvents = '(monitor)'
Database Status:
SUCCESS
DGMGRL>
Validar en el Servidor de la Standby
***********************************
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Automatic Storage Management, OLAP, Data Mining
and Real Application Testing options
System altered.
System altered.
System altered.
System altered.
System altered.
System altered.
System altered.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount;
ORACLE instance started.
HOST_NAME
----------------------------------------------------------------
INSTANCE_NAME STATUS STARTUP_TIME SHU LOGINS
---------------- ------------ ----------------- --- ----------
abcabanksdrp
speiweb MOUNTED 27-10-16 12:00:27 NO ALLOWED
SQL> !
$ dgmgrl /
DGMGRL for IBM/AIX RISC System/6000: Version 11.2.0.3.0 - 64bit Production
Configuration - speiweb_dgb
Database - speiweb
Role: PRIMARY
Intended State: TRANSPORT-ON
Instance(s):
speiweb1
speiweb2
Properties:
DGConnectIdentifier = 'speiweb'
ObserverConnectIdentifier = ''
LogXptMode = 'ASYNC'
DelayMins = '0'
Binding = 'optional'
MaxFailure = '0'
MaxConnections = '1'
ReopenSecs = '300'
NetTimeout = '30'
RedoCompression = 'DISABLE'
LogShipping = 'ON'
PreferredApplyInstance = ''
ApplyInstanceTimeout = '0'
ApplyParallel = 'AUTO'
StandbyFileManagement = 'MANUAL'
ArchiveLagTarget = '0'
LogArchiveMaxProcesses = '4'
LogArchiveMinSucceedDest = '1'
DbFileNameConvert = '+DG_SPEIWEB/SPEIWEB_STBY/DATAFILE,
+DG_SPEIWEB/SPEIWEB/DATAFILE'
LogFileNameConvert = '+DG_SPEIWEB/SPEIWEB_STBY/ONLINELOG,
+DG_SPEIWEB/SPEIWEB/ONLINELOG, +FRA_SPEIWEB/SPEIWEB_STBY/ONLINELOG,
+FRA_SPEIWEB/SPEIWEB/ONLINELOG'
FastStartFailoverTarget = ''
InconsistentProperties = '(monitor)'
InconsistentLogXptProps = '(monitor)'
SendQEntries = '(monitor)'
LogXptStatus = '(monitor)'
RecvQEntries = '(monitor)'
SidName(*)
StaticConnectIdentifier(*)
StandbyArchiveLocation(*)
AlternateLocation(*)
LogArchiveTrace(*)
LogArchiveFormat(*)
TopWaitEvents(*)
(*) - Please check specific instance for the property value
Database Status:
SUCCESS
Database - speiweb_stby
Role: PHYSICAL STANDBY
Intended State: APPLY-ON
Transport Lag: 0 seconds
Apply Lag: 0 seconds
Real Time Query: OFF
Instance(s):
speiweb
Properties:
DGConnectIdentifier = 'speiweb_stby'
ObserverConnectIdentifier = ''
LogXptMode = 'ASYNC'
DelayMins = '0'
Binding = 'OPTIONAL'
MaxFailure = '0'
MaxConnections = '1'
ReopenSecs = '300'
NetTimeout = '30'
RedoCompression = 'DISABLE'
LogShipping = 'ON'
PreferredApplyInstance = ''
ApplyInstanceTimeout = '0'
ApplyParallel = 'AUTO'
StandbyFileManagement = 'MANUAL'
ArchiveLagTarget = '0'
LogArchiveMaxProcesses = '10'
LogArchiveMinSucceedDest = '1'
DbFileNameConvert = '+DG_SPEIWEB/SPEIWEB_STBY/DATAFILE,
+DG_SPEIWEB/SPEIWEB/DATAFILE'
LogFileNameConvert = '+DG_SPEIWEB/SPEIWEB/ONLINELOG,
+DG_SPEIWEB/SPEIWEB_STBY/ONLINELOG, +FRA_SPEIWEB/SPEIWEB/ONLINELOG,
+FRA_SPEIWEB/SPEIWEB_STBY/ONLINELOG'
FastStartFailoverTarget = ''
InconsistentProperties = '(monitor)'
InconsistentLogXptProps = '(monitor)'
SendQEntries = '(monitor)'
LogXptStatus = '(monitor)'
RecvQEntries = '(monitor)'
SidName = 'speiweb'
StaticConnectIdentifier = '(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)
(HOST=abcabanksdrp)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=speiweb_stby_DGMGRL)
(INSTANCE_NAME=speiweb)(SERVER=DEDICATED)))'
StandbyArchiveLocation = '+FRA_SPEIWEB/speiweb_stby/archivelog'
AlternateLocation = ''
LogArchiveTrace = '0'
LogArchiveFormat = 'speiweb_%t_%s_%r.arc'
TopWaitEvents = '(monitor)'
Database Status:
SUCCESS
DGMGRL>
run {
allocate CHANNEL ch1 DEVICE TYPE DISK FORMAT '/backupabanks/CRECARDP_DATAGUARD/%d_
%s_%T';
set controlfile autobackup format for device type disk to
'/backupabanks/CRECARDP_DATAGUARD/%F';
backup database;
SQL 'alter system archive log current';
backup archivelog all;
release channel ch1;
}
EXIT;
. ./CRECARDP.env
run {
catalog start with '/ora_depaso/CRECARDP_RMAN' noprompt;
allocate CHANNEL ch1 DEVICE TYPE DISK;
allocate CHANNEL ch2 DEVICE TYPE DISK;
allocate CHANNEL ch3 DEVICE TYPE DISK;
allocate CHANNEL ch4 DEVICE TYPE DISK;
allocate CHANNEL ch5 DEVICE TYPE DISK;
allocate CHANNEL ch6 DEVICE TYPE DISK;
allocate CHANNEL ch7 DEVICE TYPE DISK;
allocate CHANNEL ch8 DEVICE TYPE DISK;
restore database;
switch datafile all;
recover database;
release channel ch1;
release channel ch2;
release channel ch3;
release channel ch4;
release channel ch5;
release channel ch6;
release channel ch7;
release channel ch8;
}
EXIT
*Resumen:
RMAN>
SQL>
*1
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
*2
---Validar archiveds aplicados
set linesize 300
col completion_time for a20
col standby_dest for a20
SELECT arch.THREAD# "Thread", arch.SEQUENCE# "Last Sequence Received",
appl.SEQUENCE# "Last Sequence Applied",
(arch.SEQUENCE# - appl.SEQUENCE#) "Difference"
FROM (SELECT THREAD#, SEQUENCE# FROM v$archived_log
WHERE (THREAD#, first_time) IN (SELECT THREAD#, MAX (first_time)
FROM v$archived_log GROUP BY THREAD#)) arch,
(SELECT THREAD#, SEQUENCE#
FROM v$log_history
WHERE (THREAD#, first_time) IN (SELECT THREAD#, MAX (first_time)
FROM v$log_history
GROUP BY THREAD#)) appl
WHERE arch.THREAD# = appl.THREAD#;
40 rows selected.
***************************************************************
6 rows selected.
GROUP# MEMBER
STATUS MB
------
--------------------------------------------------------------------------------
-------------------- ----------
1 +DG_CREC/crecardp/onlinelog/redo1_01.log
INACTIVE 50
1 +FRA_CREC/crecardp/onlinelog/redo1_02.log
INACTIVE 50
2 +DG_CREC/crecardp/onlinelog/redo2_01.log
INACTIVE 50
2 +FRA_CREC/crecardp/onlinelog/redo2_02.log
INACTIVE 50
3 +DG_CREC/crecardp/onlinelog/redo3_01.log
CURRENT 50
3 +FRA_CREC/crecardp/onlinelog/redo3_02.log
CURRENT 50
4 +DG_CREC/crecardp/onlinelog/group_4.274.829877401
CURRENT 50
4 +DG_CREC/crecardp/onlinelog/group_4.275.829877401
CURRENT 50
5 +DG_CREC/crecardp/onlinelog/group_5.276.829877403
INACTIVE 50
5 +DG_CREC/crecardp/onlinelog/group_5.277.829877403
INACTIVE 50
6 +DG_CREC/crecardp/onlinelog/group_6.278.829877403
INACTIVE 50
6 +DG_CREC/crecardp/onlinelog/group_6.279.829877403
INACTIVE 50
12 rows selected.
SQL>
PRIMARY
*******
MAX(SEQUENCE#)
--------------
29550
STANDBY
*******
MAX(SEQUENCE#)
--------------
29550
Configuration - crecardp_dgb
Configuration Status:
SUCCESS
DGMGRL>
Prueba de Switchover
********************
Failed.
Warning: You are no longer connected to ORACLE.
* De regreso a la Primary*
**************************
switchover to rac11g1;
DGMGRL>
http://deepakguptadba.blogspot.mx/2010/04/managing-archive-gaps-manually-on.html
9 rows selected.
But if you check, archives have been either shipped already or even if you copy
these on to Standby server (MRP is still waiting for 12499)
32 rows selected.
You may find similar entry or error in standby database's alert log file:
Some time, due to the cancelation of Recovery Process at standby causes a partial
apply of archive log. To fix this problem
NAME
--------------------------------------------------------------------------------
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_6999_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7000_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7001_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7002_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7003_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7004_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7005_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7006_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7007_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7008_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7009_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7010_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7011_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7012_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7013_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7014_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7015_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7016_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7017_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7018_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7019_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7020_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7021_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7022_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7023_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7024_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7025_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7026_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7027_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7028_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7029_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7030_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7031_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7032_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7033_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7034_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7035_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7036_838951420.arc
+FRA_ABCCAPITAL/abccapit/archivelog/abccapit_1_7037_838951420.arc
39 rows selected.
Register them using the ALTER DATABASE REGISTER LOGFILE sQL on your physical
standby database (to re-appy them):
9 rows selected.
Borramos/Subio/Bajo la BD