SQL*NET Yapılandırması
Adım 1: TNSNAMES.ORA Yapılandırması
/Oracle/11G/network/admin/tnsnames.ora primary DB’de
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
ERPPRM = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = adb)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = erpprm) ) ) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
ERPSBY = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = sdb)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = erpsby) ) ) |
Dosyayı Standby DB’ye kopyalayın
1 |
scp /Oracle/11G/network/admin/tnsnames.ora sdb:/Oracle/11G/network/admin/ |
Adım 2: LISTENER.ORA yapılandırması
Standby DB de
1 2 3 4 5 6 7 8 9 10 11 12 13 |
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = sdb.sysdba.org)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) ) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
ADR_BASE_LISTENER = /Oracle SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = erpsby) (ORACLE_HOME = /Oracle/11G) (SID_NAME = erp) ) ) |
1 2 3 |
lsnrctl reload lsnrctl start |
Standby veri tabanının hazırlanması
Adım 1:
Standby veritabanının klasik oracle yüklemesi gibi yapılır (primary veritabanı ile aynı klasör dizinleri kullanılmalı) Veritabanı.
oluşturulmadan sadece yazılım kurulmalı (software only seçilerek kurulum yapılacak sonrasında netca ile listener oluşurulur.)
Adım 2:
/home/oracle/.bash_profile dosyalarını düzenliyoruz.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
ORACLE_HOSTNAME=sdb.sysdba.org; export ORACLE_HOSTNAME ORACLE_UNIQNAME=erp_sby; export ORACLE_UNIQNAME ORACLE_BASE=/Oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/11G; export ORACLE_HOME ORACLE_SID=erp; export ORACLE_SID PATH=$ORACLE_HOME/bin:$PATH; export PATH PATH=/usr/sbin:$PATH; export PATH |
Adım 3:
STANDBY DB de
vi /Oracle/11G/dbs/initerp.ora ile yeni dosya oluşturulup.
select name from v$controlfile –sorgusu ile lokasyonlar öğrenilir.
1 2 3 |
DB_NAME=ERP CONTROL_FILES=’/Oracle/oradata/erp/control01.ctl’,’ /Oracle/fast_recovery_area/erp/control02.ctl’ |
Adım 4:
Klasörler oluşturulur.
1 2 3 4 5 6 7 |
mkdir -p /Oracle/fast_recovery_area/erp mkdir -p /Oracle/admin/erp/adump mkdir -p /Oracle/oradata/erp mkdir -p /Oracle/ArcLog |
<<Standby veritabanının yapılandırılması Standby veri tabanının oluşturulması>>
Export-DataPumb – script
12 Mart 2019