Ay: Mayıs 2017

Murphy Kanunları

Murphy Kanunları, Amerika’lı mühendis Edward A. Murphy, jr. tarafından, başarısızlıklar ve hata kaynaklarının karmaşık sistemlerde incelenmesi üzerine ortaya konan öz deyişlerdir. Murphy Kanunları’nın temeli şu söze dayanır: “Eğer bir işi halletmek için birden fazla olasılık varsa ve bu olasılıklardan biri istenmeyen sonuçlar veya felaket doğuracaksa; kesinlikle bu olasılık gerçekleşecektir.” Murphy Kanunları’ndan temel olanlar aşağıdkai gibidir […]

kjzdattdlm: Can not attach to DLM hatası ile instance crash sorununun çözümü

Exadata üzerindeki veritabanı instance’larında cluster_interconnects parametresinin hatalı ayarlanması nedeniyle instance’lardan bir yada birkaçı ” kjzdattdlm: Can not attach to DLM” şeklinde hata ile kapanıp, açılmayabilmektedir.  Aynı sorun ASM instance’larında da görülebilir. Instance başlatılmaya çalışıldığında aşağıdaki gibi hata alınacaktır. [oracle@oradb01 ~]$ srvctl start instance -i ORCL2 -d ORCL PRCR-1013 : Failed to start resource ora.orcl.db PRCR-1064 […]

Drop tablespace işleminde alınan ORA-14404 hatasının çözümü

Drop tablespace işleminde , eğer drop edilen tablo alanı , boş olmasına rağmen, herhangi bir partition için varsayılan depolama alanı ise , drop işlemi  ORA-14404 hatasına sebep olacaktır ve drop edilmeyecektir. İşlem sırasında aşağıdaki gibi hata oluşacaktır. SQL> drop tablespace TABLO_ALANI including contents ; drop tablespace TABLO_ALANI including contents * ERROR at line 1: ORA-14404: […]

Oturumlardaki çalışan sorguların tespiti

Oracle veritabanında açılmış oturumlarda çalışan ve oturum boyunca çalışmış sorguların tespiti TOAD gibi araçlarla kolaydır. Ama her zaman bu tarz araçları bulamayabiliriz. Bu yüzden bu tarz işlemleri sorgu ile yapmak daha kolaydır. Veritabanındaki mevcut oturumlarda çalışmış yada çalışan sorguların tespiti için aşağıdaki sorguyu kullanabiliriz. Bu sorgu ile anlık çalışan sorguları görebileceğimiz gibi , ilgili oturumda […]