Activating Standby DB and standby SAP – Howto
As I had need for quick howto for my own remainder – I found following instructions from:
http://www.saptechies.com/drs-disaster-recovery-server/
To activate a standby database:
Complete the recovery and after canceling the recovery shutdown the database and then mount the same.
Ensure that your standby database is mounted in EXCLUSIVE mode by executing the following query:
SQL> SELECT name,value FROM v$parameter WHERE name='parallel_server';
NAME VALUE
-----------------------------------------------------------------
parallel_server FALSE
1 row selected.
If the value is TRUE, then the database is not mounted exclusively; if the value is FALSE, then the database is mounted exclusively.
Activate the standby database; (Note that this command resets the online redo logs)
SQL> ALTER DATABASE ACTIVATE STANDBY DATABASE;
Shut down the standby instances:
SQL> SHUTDOWN IMMEDIATE
As soon as possible, back up your new production database. At this point, the former standby database is now your production database. This task, while not required, is a recommended safety measure because you cannot recover changes made after activation without a backup.
Start the new production instance in read/write or read-only mode:
SQL> STARTUP
Note:
After you activate the standby database, you lose all transactions from unarchived logs at your original production database. Because the standby redo logs are reset at activation, you cannot apply logs archived before activation.
Starting SAP at DRS
Ensure that Primary Database Down and/or is not available & Standby database is open/running
status; Followings are the instances of Primary & Stanby Databases;
SID of Primary DB
SID of Standby DB
Database Name
DEV
DEV
Database Instance
DEV
DRS
SAP Instance
DEV
DEV
Modifying Environment/Parameter file
Before start SAP instance, following parameter file are to be modified;
.dbenv_prddrs.csh,
.sapenv_prddrs.csh for user sid & ora
initDRS.ora
START_DVEBMGS00_prddrs
DEV_DEVBMGS00_prddrs
DEFAULT.PFL
startsap_prddrs_00
stopsap_prddrs_00
.dbenv_prddrs.csh
DBSID = DEV to be replaced by DBSID = DRS
.sapenv_prddrs.csh
SAPSYSTEMNAME DEV to be replaced by SAPSYSTEMNAME DRS
following parameters to be confirmed in initDRS.ora
log_archive_start = true
log_archive_dest = /oracle/DEV/saparch
log_archive_format = DEVarch%t_%s
START_DVEBMGS00_prddrs
Host name should be replaced by standby database’s hostname
SAPSYSTEMNAME = DEV
DEV_DEVBMGS00_prddrs
DEFAULT.PFL
SAPSYSTEMNAME = DEV
Host name should be replaced by standby database’s hostname
startsap_prddrs_00/ stopsap_prddrs_00
Host name should be replaced by standby database’s hostname & ensure that following value is exists
DB_SID=DRS
PHP: Graafiline % pilt lehele Linux program Screen howto