Step by Step creating a Physical Standby Database on 10gR2

Oracle’ ın dataguard ürünü disaster recovery senaryolarında önemli bir yer tutmaktadır. Dataguard basit mantıkla sizin productiondaki database’ inizin (belli kriterler altında) birebir eşleniğinin tutulmasını sağlar. Buda size production database’inizde bir problem olduğunda veya productionda yapacağınız bir patch geçişi veya upgrade operasyonunda kesintiye gerek bırakmadan işlem yapabilme imkanı sağlar. Dataguard kurulumlarında oracle versiyonlarındaki farklardan kaynaklanan bir takım farklılıklar olabilmektedir. Dolayısıyla bu tarz installion guide’ ları oluştururken versiyon bilgisi önemlidir.  Bu yazımda 10gR2 kurulu bir production sistemimiz üzerine physical standby database’ i nasıl kurabileceğimizden bahsedeceğim. Sonrasında da ayrı bir yazı ile aynı işlemi  11gR2 de içinde yazmayı planlıyorum.

Öncelikle dataguard kurabilmemiz için (10g için kıstlardan bahsediyoruz, 11g için kısıtlarda ciddi değişimler oldu) ön koşullar nedir ondan biraz bahsedelim. Kısıtlarımızı iki başlık altında toplayabiliriz. Continue reading

Oracle upgrade (from 10gR1 – 10gR2 to 11gR2) – 2

Upgrade operayonuna devam 🙂 

Yeni ORACLE_HOME/bin adresinden DBUA çalıştırılır.

Listede upgrade etmek istediğimiz database yoksa etc/oratab (/var/opt/oracle altında da olabilir)dosyasında adı geçip geçmediği kontrol edilir.

Daha önceden almadıysak eğer eski database’in yedeğini al seçeneği işaretlenir. DBUA upgrade öncesi database’i kapatarak cold backupını alır. Dbf’lerin yanısıra bunları geri dönmek için gerekli  db_name_restore.sh scriptini de oluşturur. (Bu işlemi biz yapmış olduğumuzu varsayarak devam ediyoruz)  
Continue reading

Oracle upgrade (from 10gR1 – 10gR2 to 11gR2) – 1

Oracle zaman içerisinde yeni sürümlerini piyasaya sürdükçe bizlerde zamanı geldikçe kullandığımız oracle versiyonlarımızı bir üst sürüme upgrade etmek durumunda kalıyoruz. Oracle son 3 versiyonuna destek verdiğinden dolayı metalink üzerinden destek alıyorsanız kullandığınız versiyonunuz mutlaka 9i veya sonrası olmak zorunda, ki çok yakın bir tarihde 9i’ ninde desupported olacağını tahmin etmek zor olmasa gerek.

Bugün bu upgrade işlemi ile ilgili olarak öncesinde ve sonrasında yapılması gerekenleri anlatmaya çalışacağım.

Aşağıdaki örnekde 10gR1 – 10gR2 den 11gR2 ye upgrade işlemini kapsamaktadır.
Continue reading

Enterprise Manager Konsolu Drop – Create İşlemleri

Oracle’ da 10g ile birlikte Enterprise Manager da artık web tabanlı olarak hizmet vermeye başladı. 11g ile de (grid mimariyle birlikte) bu gelenek devam ediyor. Konsol ekranında zaman zaman vermiş olduğu hatalarla start edilemediği durumlarla karşı karşıya kalabiliyoruz. Bu tarz durumlarda bazen konsolu drop – create etmek zorunda kalabiliriz. Drop – create işlemleri oracle’ ın versiyonuna göre bir  takım farklılıklar gösterebiliyor.

Şimdi bu işlemlerden kısaca bahsedelim;
Continue reading