0% found this document useful (0 votes)
4 views3 pages

Knowledge Base Switchover Arun

Uploaded by

kapil Jadhav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

Knowledge Base Switchover Arun

Uploaded by

kapil Jadhav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

DC

alter system switch logfile / checkpoint;


select switchover_status from gv$database;
select database_role from gv$database;
show parameter log_archive_dest_state
show parameter pfile
Shut database both nodes
Startup one instance
select sequence#,first_time,next_time from v$archived_log order by sequence#;
alter database commit to switchover to physical standby with session shutdown;
alter system set log_archive_dest_state_2='DEFER' scope=both sid='*'; ------ ( As
per the assigned databases )

alter system set log_archive_dest_state_3='DEFER' scope=both sid='*';

shutdown immediate
startup nomount
alter database mount standby database;
select status,error from v$archive_dest where dest_id=2;

DR
select switchover_status from v$database;
select database_role from v$database;
show parameter log_archive_dest_state
show parameter pfile
alter database commit to switchover to primary;
alter system set log_archive_dest_state_5='ENABLE' scope=both sid='*'; ------ ( As
per the assigned databases )
shutdown immediate
startup ------ ( Both nodes )

EPOID
EPOAM

-----------------------------------------------------------------------------------
----

DMS

srvctl stop instance -i niadms2 -d niadms

DC

select switchover_status from gv$database;


select sysdate from dual;
shutdown one instance
alter database commit to switchover to physical standby with session shutdown;

DR
select switchover_status from gv$database;
select sysdate from dual;
alter database commit to switchover to primary;
alter database open;
startup ------ ( Both nodes )

alter system set log_archive_dest_state_2='ENABLE' sid='*';


srvctl status database -d niadms
srvctl stop database -d niadms

srvctl stop database -d niadms -o open

select max(sequence#),thread# from gv$archived_log group by thread#;

select max(sequence#),thread# from gv$archived_log where applied='YES' group by


thread#;

start
SYSDATE
-------------------
18-08-2019 07:11:15

end
SYSDATE
-------------------
18-08-2019 07:14:06

log_archive_dest_5 string service=prniadms_blr NOAFFIRM


ASYNC VALID_FOR=(ONLINE_LOGFIL
ES,PRIMARY_ROLE) DB_UNIQUE_NAM
E=prniadms_blr

alter system set log_archive_dest_5='service=prniadms_blr NOAFFIRM ASYNC


VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=prniadms_blr' sid='*';

log_archive_dest_5 string service=EPOAMPRD_BLR NOAFFIRM


ASYNC VALID_FOR=(ONLINE_LOGFIL
ES,PRIMARY_ROLE) DB_UNIQUE_NAM
E=EPOAMPRD_BLR

alter system set log_archive_dest_5='service=EPOAMPRD_BLR NOAFFIRM ASYNC


VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=EPOAMPRD_BLR' sid='*';

spool test.sql
set feed off term off head off feedback off;
SET LINESIZE 32000 PAGESIZE 40000 LONG 50000 TRIMSPOOL ON LONGCHUNKSIZE 10000;

echo 'exec
dbms_metadata.set_transform_param(dbms_metadata.SESSION_TRANSFORM,'EXPORT',true);'
>> test.sql
spool off
select 'select dbms_metadata.get_ddl(''INDEX'','''||
index_name||''',''IIMS_RT'')'||'||'';'' from dual;' from dba_indexes where
owner='IIMS_RT' and table_name in ( select distinct TABLE_NAME from
DBA_JAYESH.dba_log_groups where OWNER not in ('SYS','GSMADMIN_INTERNAL'));
spool off

12:01:00 SQL> select current_scn from v$database;

CURRENT_SCN
----------------
9379054377033

EPOAM

17:55:05 2019

SYSDATE
-------------------
18-08-2019 17:58:31

NIADMS

SYSDATE
-------------------
18-08-2019 18:12:48

You might also like