Академический Документы
Профессиональный Документы
Культура Документы
STEP 1: ADD standby logfile PDB> ALTER DATABASE ADD STANDBY LOGFILE /<PATH> SIZE 50M;(path should be same of previous redo) PDB> ALTER DATABASE ADD STANDBY LOGFILE /<PATH> SIZE 50M; Step 2 : Edit the parameter of primary database *.audit_file_dest='/export/home/oras10g/test/adump' *.background_dump_dest='/export/home/oras10g/test/bdump' *.compatible='10.2.0.1.0' *.control_file_record_keep_time=30 *.control_files='/export/home/oras10g/test/control/control.ctl' *.core_dump_dest='/export/home/oras10g/test/cdump' *.db_16k_cache_size=0 *.db_block_size=8192 *.db_cache_size=322961408 *.db_domain='' *.db_file_multiblock_read_count=16 *.db_name='SATISH' *.db_unique_name='SATISH' *.dispatchers='(PROTOCOL=TCP) (SERVICE=SATISHXDB)' *.fal_client='STANDBY' *.fal_server='SATISH' *.fast_start_mttr_target=60 *.java_pool_size=4194304 *.job_queue_processes=10 *.large_pool_size=4194304
*.log_archive_dest_1='location=/export/home/oras10g/test/archive valid_for=(all_logfiles,all_roles) db_unique_name=SATISH' *.log_archive_dest_2='service=STANDBY valid_for=(online_logfiles,primary_roledb_unique_name=STANDBY' *.log_archive_dest_state_1='ENABLE' *.log_archive_dest_state_2='ENABLE' *.open_cursors=300 *.pga_aggregate_target=393216000 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.sga_max_size=600 *.sga_target=725614592 *.shared_pool_size=184549376 *.standby_file_management='AUTO' *.streams_pool_size=12582912 *.undo_management='AUTO' *.undo_tablespace='UNDOTBS1' *.user_dump_dest='/export/home/oras10g/test/udump' Step 3 : Create parameter of standby database *.audit_file_dest='/export/home/oras10g/STANDBY/adump' *.background_dump_dest='/export/home/oras10g/STANDBY/bdump' *.compatible='10.2.0.1.0' *.control_file_record_keep_time=30 *.control_files='/export/home/oras10g/STANDBY/control/standbycontrol.ctl' *.core_dump_dest='/export/home/oras10g/STANDBY/cdump' *.db_block_size=8192 *.db_domain='' *.db_file_multiblock_read_count=16
*.db_file_name_convert='/export/home/oras10g/test/dbf/','/export/home/oras10g/STANDBY/dbf/' ,'/export/home/oras10g/DEMO/dbf/tbs1.dbf','/export/home/oras10g/STANDBY/dbf/tbs1.dbf','/exp ort/home/oras10g/DEMO/dbf/tbs2.dbf','/export/home/oras10g/STANDBY/dbf/tbs2.dbf' *.db_name='SATISH' *.db_unique_name='STANDBY' *.dispatchers='(PROTOCOL=TCP) (SERVICE=dbadb1XDB)' *.fal_client='STANDBY' *.fal_server='SATISH' *.job_queue_processes=10 *.log_archive_dest_1='LOCATION=/export/home/oras10g/STANDBY/archive valid_for=(all_logfiles,all_roles)' *.log_archive_dest_state_1='ENABLE' *.log_archive_format='%t_%s_%r.dbf' *.log_file_name_convert='/export/home/oras10g/test/redo/','/export/home/oras10g/STANDBY/red o/' *.open_cursors=300 *.pga_aggregate_target=393216000 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.remote_os_authent=true *.sga_target=536870912 *.standby_archive_dest='/export/home/oras10g/STANDBY/standby_arch' *.standby_file_management='AUTO' *.undo_management='AUTO' *.undo_tablespace='UNDOTBS1' *.user_dump_dest='/export/home/oras10g/STANDBY/udump' Steps 3: Copy datafile to new location (for standby) Mkdir /.../../STANDBY Create subdirectory : redo ,dbf, archive,standby_arch, udump ,bdump ,control
Pdb>alter database begin backup; Copy all the datafile ; Pdb>alter database end backup; Pdb>alter database create standby controlfile as /<path/control.ctl> Steps 4: Make entry on tnsnames and listener listener listener = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbavm.localdomain.com)(PORT = 2021)) ) SID_LIST_listener = (SID_LIST = (SID_DESC = (SID_NAME = STANDBY) (ORACLE_HOME = /oras10g/admin/product/10.2.0.1) ) (SID_DESC = (SID_NAME = SATISH) (ORACLE_HOME = /oras10g/admin/product/10.2.0.1) ) ) tnsname STANDBY= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbavm.localdomain.com)(PORT = 2021)) (CONNECT_DATA = (SERVER = DEDICATED)
(SERVICE_NAME = STANDBY) ) ) SATISH= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbavm.localdomain.com)(PORT = 2021)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = SATISH) ) )
The current_scn Will not update at while as in PDB. It will update only when SDB got restarted and if any log is to apply (SDB restarted but log is not there to apply then scn will not change it will be same as before ie before shutdown)