Oracle veritabanı kurulum sırasında yada addnode.sh çalıştırıldığında yetersiz bellek dolaysıyla OutOfMemoryError şeklinde hata alınmaktadır. addnode.sh , hata alındığıda aşağıdaki şekilde kesilmektedir. JVMDUMP006I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" - please wait. JVMDUMP032I JVM requested Snap dump using '/u01/app/11.2.0/grid/oui/bin/Snap.20180505.135642.24510686.0001.trc' in response to an event JVMDUMP010I Snap dump written to /u01/app/11.2.0/grid/oui/bin/Snap.20180505.135642.24510686.0001.trc JVMDUMP032I JVM requested Heap dump using '/u01/app/11.2.0/grid/oui/bin/heapdump.20180505.135642.24510686.0002.phd' […]
Oracle 12c versiyonu öncesinde , bir indeksin silinmesi , asıl tabloya exclusive mod’da kilit koyan offline bir işlemdi. 12c versiyonundan itibaren indeks drop işleminde exclusive lock gerekmemektedir. Bundan dolayı 12c ile bu işlem artık online yapılabilir duruma geldi. Exclusive mod (mode=3) şeklinde kilit olan bir tablodaki indeksin drop işlemi 11g de “ORA-00054: resource busy and acquire with NOWAIT specified […]
Veritabanlarındaki mevcut oturumlar hakkında bilgi ihtiyacı sık sık gündeme gelmektedir. Oturumlardaki kim , hangi sunucu , ne zaman başlatılmış , çalışan program session bilgileri ve durumu gibi genel bilgilere aşağıdaki sorgu yardımıyla ulaşabiliriz. Ayrıca, sorgu ile oturumların bekleme sürelerinin de tespiti mümkündür. SET LINESIZE 1000 SET PAGESIZE 45 COL "DB Username" FORM A17 COL […]
Oracle veritabanlarında public olmayan , bir şemaya ait db link drop edilirken, ilgili db link’i drop eden kullanıcı şeması altında arar. Eğer farklı bir şemadaki db link drop ediliyorsa , db link bulunamadı şeklinde hata alınacaktır. Bu hatanın alınmaması için db link sahibi olan şemada basit bir prosedür oluşturularak , herhangi bir şemaya execute yetkisi […]
Oracle veritabanındaki kullanıcıların en son şifre değişiklik tarihi , sys.user$ tablosundaki ptime alanında yer almaktadır. Aşağıdaki gibi bir sorgu ile bir kullanıcının en son ne zaman şifre değiştirdiğini öğrenebiliriz. sys.user$ tablosundaki ; NAME : kullanıcı yada rol adı TYPE# : 0 ise rol , 1 ise kullanıcı CTIME : oluşturulma tarihi PTIME : en son […]