Akın Özer | Yaşasın Gırgır Hayat
Rman ile Aktif Veritabanından Standby Veritabanı Kurulumu
15 Mart 2014 tarihinde Akın Özer tarafından gönderildi	| Yorum yapın
Rman kullanarak aktif veritabanı(primary) üzerinden standby veritabanı kurulumu için aşağıdaki adımları izleyeceğiz.Benim izlemiş olduğum seneryo’ya göre tanımlamış olduğum bilgiler şunlardır;
Database Name : akn01
Primary db_unique_name :akn01
standby db_unique_name :akn02
1.Primary veritabanı üzerinde yapılacak işlemler;
a.Primary veritabanı mod’u kontrol edilir,eğer ki Noarchivelog ise archivelog moduna alınır. Eğer ki database archivelog modunda ise bu adımı geçiyoruz.
b. Bütün işlemlerin log dosyasına yazılması ve standby db uygulanması için log işlemini aktif hale almalıyız.
c. Password file dosyası yok ise oluşturmalıyız.
$orapwd file=password_file_name [password=the_password] [entries=n] [force=Y|N] [ignorecase=Y|N] [nosysdba=Y|N]
d. Primary veritabanı üzerinde Standby log dosyalarını oluşturuyoruz.
SQL> alter database add standby logfile ‘/u01/app/oracle/oradata/akn01/sdt01.log’ size 10M;
SQL> alter database add standby logfile ‘/u01/app/oracle/oradata/akn01/sdt02.log’ size 10M;
SQL> alter database add standby logfile ‘/u01/app/oracle/oradata/akn01/sdt03.log’ size 10M;
e.Dataguard için parametreleri setliyoruz. Modify the parameter file suitable for Dataguard.
SQL> alter system set LOG_ARCHIVE_CONFIG=’DG_CONFIG=(akn01,akn02)';
SQL> alter system set LOG_ARCHIVE_DEST_1=’LOCATION=/u01/app/oracle/oradata/akn01/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=akn01′;
SQL> alter system set LOG_ARCHIVE_DEST_2=’SERVICE=akn02 LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=akn02′;
SQL> alter system set FAL_SERVER=akn02;
SQL> alter system set FAL_CLIENT=akn01;
SQL> alter system set DB_FILE_NAME_CONVERT= ‘/u01/app/oracle/oradata/akn01/’,’/u01/app/oracle/oradata/akn02/’ scope=spfile;
SQL> alter system set LOG_FILE_NAME_CONVERT= ‘/u01/app/oracle/oradata/akn01/’,’/u01/app/oracle/oradata/akn02/’ scope=spfile;
2.Bağlantı ayarları yapılır.
a. Standby veritabanı üzerinde listener.ora içinde aşağıdaki gibi düzenlemeler yapılır.
(GLOBAL_DBNAME = akn02.ozer.com)
(SID_NAME = akn02)
(ADDRESS = (PROTOCOL = TCP)(HOST = akn02.localdomain)(PORT = 1521))
b. Primary veritabanı ve Standby veritabanı üzerinde tnsnames.ora dosyası aşağıdaki gibi düzenlenir.
(ADDRESS = (PROTOCOL = TCP)(HOST = akn01.localdomain)(PORT = 1521))
(CONNECT_DATA = (SERVICE_NAME = akn01.ozer.com))
(CONNECT_DATA = (SERVICE_NAME = akn02.ozer.com))
c.Yapmış olduğumuz bağlantı ayarları kontrol edilir.
$ tnsping akn01
$ tnsping akn02
3.Standby veritabanı üzerinde yapılacak işlemler;
a.Primary db üzerindeki password dosyası standby db üzerine kopyalanır.
$ scp $ORACLE_HOME/dbs/orapwakn01 oracle@akn02: $ORACLE_HOME /dbs/orapwakn02
b. Standby veritabanı üzerinde parametre dosyasında başlatma parametreleri tanımlanır.
DB_BLOCK_SIZE=<primary db değer tanımlanır>
c. $ADR_HOME dizininde Veritabanı izleme dosyaları oluşturulur.
d. Standby veritabanı üzerinde Veritabanı sid set edilerek,tanımlamış olduğumuz parametre dosyası ile nomount modunda başlatırılır.
$ export ORACLE_SID=akn02
SQL> startup nomount pfile=$ORACLE_HOME/dbs/initakn02.ora
e. Primary ve standby bağlantısı kontrol edilir.
SQL> connect sys/sys@akn01 AS SYSDBA
SQL> connect sys/sys@akn02 AS SYSDBA
f. Primary db üzerinde işlemi başlatmak için script oluşturup,rman ile bağlanıp,script’i çalıştırıyoruz.
set log_archive_dest_2=’service=akn01 ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=akn01′
g. Rman ile bağlanıp,oluşturduğumuz script’i çalıştırıyoruz.
$ rman target sys/sys@akn01 auxiliary sys/sys@akn02
4. Standby veritabanı üzerinde mrp işlemini başlatıyoruz.
5. Standby veritabanını başlatıp readonly modda çalıştırmak için aşağıdaki işlemleri yapıyoruz.
Kaynak : support.oracle.com
Dataguard, Oracle içinde yayınlandı	| Active standby database, Dataguard, Physical standby database, rman ile standby database kurulumu, Standby database kurulumu etiketlendi	Tnsping’in çok yavaş olması
07 Mart 2014 tarihinde Akın Özer tarafından gönderildi	| Yorum yapın
Database kurulu olan makineye tnsping attığımızda çok yavaş olduğunda bunun sebebinin listener.log’daki büyüme nedeniyle olduğunu görürürüz.
Database içinde yayınlandı	| listener, tnsping, tnsping very slow, tnsping yavaş etiketlendi	Oracle Developer 10g Windows7 64bit kurulum hatası
19 Mart 2013 tarihinde Akın Özer tarafından gönderildi	| Yorum yapın
Son zamanlarda Windows7 64bit üzerine developer’in eski versiyon kurumlarında sorunlar alıyoruz,bunlardan en fazlasıda Dev suite10 kurulumunda resimdeki gibi appcrash hatası,bu hatayı düzeltmek için developer kurulumu sonrasında Metalink’ten indireceğimiz 5983622 patch’ini ve 7047034 patch’ini developerin kurulu olduğu dizine uyguladığımız zaman bu hatadan kurtuluyoruz.Herkese İyi Çalışmalar
Oracle, Oracle Forms içinde yayınlandı	| developer 10g windows7 installation, developer 10g windows7 kurulumu, forms 10g windows 7 hatası, forms 10g windows7 installation, forms appcrash, Oracle Forms 10g etiketlendi	Weblogic Console Hatası
05 Mart 2013 tarihinde Akın Özer tarafından gönderildi	| Yorum yapın
Uzun bir aradan sonra merhabalar,yoğun bir projeler döneminden dolayı pek birşeyler paylaşamadım,son zamanlarda weblogic sunucusu ile uğraştığımızdan resimdeki hatayı fazlasıyla almaktayız.Windows üzerine kurduğumuz weblogic uygulama sunucunda bazen resimdeki gibi “Unable to render /framework/skeletons/wlsconsole/window.jsp” hatasını alabiliriz,bu hatadan kurtulmak için weblogic kurulumu yapılan uygulama sunucunun bölgesel ayarlarını İngilizce olarak değiştirdiğimiz zaman hatadan kurtulabiliriz.
Oracle, Weblogic içinde yayınlandı	| Unable to render /framework/skeletons/wlsconsole/window.jsp, weblogic console exception, weblogic console hatası, weblogic windows hata etiketlendi	Linux’te Oracle Forms/Reports Compile
27 Ağustos 2012 tarihinde Akın Özer tarafından gönderildi	| Yorum yapın
Linux işletim sistemi üzerinde Oracle Forms/Report compile işlemi için oluşturularak bach file örneği
#LUNIX Forms Compile
f60genm userid=sys/sys@asd batch=yes module=$i module_type=form
#LUNIX COMPILE REPORTS
rwcon60 userid=sys/sys@asd batch=yes source=$i stype=rdffile
Forms/Reports 9.X, 10.X,11.X
f90genm userid=sys/sys@asd batch=yes module=$i module_type=form
rwconverter.sh userid=sys/sys@asd batch=yes source=$i
Oracle, Oracle Forms içinde yayınlandı	| forms compile linux, forms compile solaris, forms compile unix, oracle forms, oracle forms compile etiketlendi	Oracle Forms/Report 11g/R2 Kurulumu
27 Ağustos 2012 tarihinde Akın Özer tarafından gönderildi	| 2 Yorum
1) Eğer ki kurulum Windows işletim sistemi üzerine kuruluyorsa weblogic server stop konuma alınmalıdır.
2) Weblogic_home\common\nodemanager dizini içinde nodemanager.properties dosyası yoksa kuruluma başlayabilirsiniz. Eğer ki nodemanager.properties dosyası mevcutsa,dosyayı açıp Listenport parametresi düzenlenmelidir.
Kurulum dosyalarını çalıştırma
1) Ibm aix işletim sistemi için,kurulum dosyalarının olduğu dizine girilmeden önce Oracle veritabanı ve weblogic için gerekli dizini hazırlamak için rootpre.sh dosyası çalıştırılmalıdır. Kurulumu çalıştırmak için y,iptal etmek için n tuşları ile devam ediyoruz.Daha sonra kurulum dosyalarının olduğu dizine girilerek ./runInstaller komutu çalıştırılarak kurulum başlatılır.
2) Linux işletim sistemi için, kurulum dosyalarının olduğu dizine girilerek ./runInstaller komutu çalıştırılarak kurulum başlatılır.
3) Windows işletim sistemi için, kurulum dosyalarının olduğu dizine girilerek setup.exe çalıştırılarak kurulum başlatılır.
Kurulum ile ilgili log dosyalarına erişmek için
1) Linux işletim sistemlerinde oracle_invertory_location/log
2) Windows işletim sistemlerinde Oracle_Invertory_Location\logs
Eğer ki Linux işletim sisteminde daha önceden kurulan bir oracle ürünü varsa sistem bu dizini kullanmak isteyecektir ve bu dizini kullanmak için grup izni isteyecektir,bunun için invertory_directory/createCentralInventory.sh komutu çalıştırılmalıdır.
Kurulum sonrası yapılacak ayarlar;
Ortam değişkenleri set edilir;
1) Linux için ;
2) Windows için;
RREG Toolkit için OSSORequest.xml dosyasını hazırlama(Eğer ki oracle_home/oam/server/rreg/client dizini içinde yoksa)
1) Linux için ; ORACLE_HOME/oam/server/rreg/client
2) Windows için ; ORACLE_HOME\oam\server\rreg\client
Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. NAME: OSSORequest.xml – Template for OSSO Agent Registration Request file DESCRIPTION: Modify with specific values and pass file as input to the tool
RREG Tool Çalıştırmak için konfigürasyon
OAM_REG_HOME dizinine geçiş yapılarak aşağıdaki komutlar çalıştırılır.
1) Linux için ; java -jar rreg-toolkit.jar inband input/OSSORequest.xml
2) Windows için ; java -jar rreg-toolkit.jar inband input/OSSORequest.xml
Runtime environment hazırlanması
OAM_REG_HOME/OUTPUT dizininde osso.conf dosyası , INSTANCE_HOME/config/OHS/instance_name dizini içine kopyalanır.
INSTANCE_HOME/config/OHS/instance_name/disabled dizininde mod_osso.conf dosyası , INSTANCE_HOME/config/OHS/instance_name/moduleconf dizini içine kopyalanır.
2) Windows için ;
OAM_REG_HOME\OUTPUT dizininde osso.conf dosyası, INSTANCE_HOME\config\OHS\instance_name dizini içine kopyalanır.
INSTANCE_HOME\config\OHS\instance_name\disabled dizininde mod_osso.conf dosyası , INSTANCE_HOME\config\OHS\instance_name\moduleconf dizini içine kopyalanır.
Moduleconf dizini içindeki mod_osso.conf dosyası içine aşağıdakiler kopyalanır;
Oracle, Oracle Forms içinde yayınlandı	| forms 11g, oracle 11g forms, oracle forms etiketlendi	Oracle Weblogic 12c Konsol Kurulumu
Oracle Weblogic 12c uygulamasının kurulum;
a)Kurulum Windows işletim sistemi üzerine yapılacaksa;
Komut satırına giriş yaptıktan sonra,kurulum dosyalarının olduğu dizine geçiş yaparak,kurulum paketinin ismini yazarak kurulumu başlatabilirsiniz.Örneğin 32-bit Windows weblogic paketi için
wls1036_win32.exe-mode = console
b)Kurulum Linux işletim sistemi üzerine yapılacaksa;
1) bin uzantılı kurulum dosyalarının olduğu dizine geçilerek aşağıdaki komutları çalıştırılır(Örneğin weblogic 12.1.1 için Solaris için indiliren paketin ismi wls1211_solaris32.bin);
2)Eğer ki kurulum 32-bit üzerine yapılıyorsa
java –jar wls1036_generic.jar –mode=consele
3)Eğer ki kurulum 64-bit üzerine yapılıyorsa
java –d64 –jar wls1036_generic.jar –mode=console
4) Eğer ki kurulum Sun 64-bit üzerine yapılıyorsa
Java-Xmx1024m-jar wls1036_generic.jar –mode=console
Programı başlattıktan sonra, yükleme işlemini tamamlamak için şu adımları izleyin:
1. Devam etmek için ileri butonuna basınız.
2. Weblogic uygulamasının yükleneceği dizini belirtiniz.
3. Güvenlik güncelleştirmelerini kaydolmak için geçerli bir Oracle Destek hesabınız için eposta ve parala giriniz.Yoksa devam ediniz.
4. Kurulum türünü seçiniz.Eğer ki sistemin belirlediği şekilde kurmasını istiyorsanız Typical seçeneğiniz seçiniz,eğer ki siz istediğiniz uygulamaları kuracaksanız Custom seçeneğini seçiniz.
5. (Bu adım, 4.adım ile bağlantılı olarak devam eder) Eğer yükleme türü Typical ise devam butonu ile devam ediniz.Eğerki Custom seçeği ile devam ettiyseniz,Yüklemek istediğiniz uygulamaları seçiniz.
6. (Bu adım, Custom yükleme seçeneği durumunda geçerlidir) Yüklemek için seçtiğiniz uygulamaları onaylı bir şekilde gösterir.
7. (Bu adım, Custom yükleme seçeneği durumunda geçerlidir.) Jdk tiplerini görüntülenir. Eklemek istediğiniz JDK (tiplerini) seçin.
8. Yazılımı yüklemek istediğiniz dizini belirtin.
9. (Windows üzerinde ilk defa yükleme yapıyorsanız) Eğer bir Windows hizmeti olarak Uygulama Yöneticisi yüklemek isteyip istemediğinizi belirtmek için kullanılır ve uygulamanın hangi portu kullanmasını istiyorsanız ilgili portu tanımlayabilirsiniz.
10. (Windows üzerinde ilk defa kurulum yapıyorsanız) Kısayolların başlat menüsünde oluşturup oluşturmayacağı ve pc tanımlı kullanıcıların hepsine kısayol tanımlayıp tanımlamayacağı seçilir.
(Bir Upgrade çalıştırıyorsanız, bu adım geçerli değildir.) Ürünleri ve kurulacak JDKs listesi görüntülenir yanı yükleme tahmini boyutunu gösterir.
Kurulum, sistem için belirtilen bileşenleri kopyalamaya başlar.
Yükleme tamamlandıktan sonra, aşağıdaki ileti görüntülenir:
Kullanılmakta olan JDK sürümünü kontrol için;
Komut penceresi açarak,uygulamanın olduğu dizine geçerek;
1) Windows için;
2) Linux için
Oracle, Weblogic içinde yayınlandı	| oracle, oracle forms, weblogic, weblogic 12c, weblogic installation, weblogic setup etiketlendi	Yazı dolaşımı
| Tema: Justin Tadlock tarafından My Life.	Akın Özer	WordPress.com'dan blog alın. The My Life Theme.	Takip Et
Abone Ol “Akın Özer” Her yeni yazı için posta kutunuza gönderim alın.