Kategori: ORACLE

Veritabanlarını anlık olarak izlemeye yarayan araç : oratop

oratop , linux sistemlerdeki top komutuna benzeyen , veritabanı performansı hakkında genel bilgi elde etmemiz yarayan bir araçtır. Top komutu ile kullanıldığında sistem performansının ne durumda olduğu hakkında genel bilgi elde edebiliriz. Herhangi bir kurulum gerektirmeden , derlenmiş komut dosyası şekilde çalıştırılabilir. Gerekli dosyaya Oracle Support tarafındaki 1500864.1 numaralı dokümandan ulaşabilirsiniz. Farklı işletim sistemleri ve […]

kkjcre1p: unable to spawn jobq slave process, slot 0, error 1089

Veritabanı kapanma işlemi sırasında , çalışan job’lara ait proseslerin çoğalma işlemi yapılamadığından , alert log dosyasına bu uyarı yazılmaktadır. Uyarı , rahatlıkla göz ardı edilebilir. Herhangi bir sorun olmayıp , normal davranış biçimidir. Bu uyarının daha az gelmesini sağlamak için , “_JOB_QUEUE_INTERVAL” parametresinin değeri arttırılabilir. Saniye cinsinde değer alır. Parametre değeri arttırılırsa , bu uyarı […]

SQL Plus History

12cR2 ile yeni gelen bir özellik olan history ile , Sqlplus üzerinden çalıştırılan komut geçmişini görebilir, gerektiğinde tekrardan komutu yazmadan çalıştırabiliriz. Varsayılan olarak history kapalı gelmektedir. Kullanım öncesinde açılması gerekecektir. History özelliğinin kontrolü : SQL> show hist history is OFF History özelliğinin açılması : SQL> set hist on SQL> show hist history is ON and […]

DB Link içerisindeki kullanıcının şifresinin tespit edilmesi

Oracle veritabanları arasında iletişim sağlamak için oluşturulan DB Linklerdeki kullanıcıların zamanla şifrelerinin ne olduğu unutulabilmektedir. Bu kullanıcıların şifrelerinin açık hali tespit edilebilir. Şifrenin tespiti için aşağıdaki adımları uygulayabilirsiniz. Bu adımlar , veritabanı versiyonu 11.2.0.2 ve öncesinde oluşturulan db linkler için geçerlidir. Sonraki versiyonlarda passwordx değeri 50 karakterden den fazla olduğunda şifre çözülememektedir. DB linkin oluşturulduğu […]

Veritabanındaki tüm DDL işlemlerinin izlenmesi

Veritabanındaki nesneler üzerinde yapılan yapısal değişiklikleri , veritabanı yada şema genelinde izlemek mümkündür. Bu sayede nesnelerdeki tüm yapısal değişiklikleri izleyip, bir sorun anında eski halini yeniden oluşturabiliriz. İzleme , trigger’lar ile yapılmaktadır. İlgili trigger , bir ddl işlemi sonrasında , talep edilen bilgileri bir tabloya yazabilir.  Aşağıdaki şekilde bir tablo ve trigger oluşturup, veritabanındaki tüm […]