Skip to content
Veritabanlarınızda çalıştırdığınız prosedürler, fonksiyonlar ya da trigger gibi nesnelerin içerisinden alert log ve ya trace dosyalarına özel mesajlar yazdırabilirsiniz. Bu işlem için SYS.dbms_system paketi içerisindeki ksdwrt prosedürünü kullanabilirsiniz. Prosedür iki parametre ile çalışmaktadır. Aşağıdaki dest ile belirtilen parametre mesajın nereye yazılacağını , msg parametresi de yazılacak mesaj içeriğini berlitmektedir. dbms_system.ksdwrt(dest IN BINARY_INTEGER,msg IN VARCHAR2); dest […]
Veritabanlarındaki tabloların kolon uzunluğu çok yüksek verildiğinde index oluşturma sırasında max key uzunluğu olan 3215 alışabilmektedir. Bu durumda index oluşturma işlemi “ORA-01450: maximum key length (3215) exceeded” hatası ile sonuçlanacaktır. Bu hatayı almamak için : Kolon uzunluklarını özellikle varchar2 olanları , ihtiyaç kadar vermekte fayda var. Varchar2 (4000 byte) olan kolon tiplerini clob yapabilirsiniz ya […]
Oracle veritabanlarında 18758878 numaralı bug sebebiyle Automatic SQL tuning advisor çalışması sırasında alertlog dosyasına aşağıdaki şekilde hata görülmektedir. ORA-07445: exception encountered: core dump [apaneg()+304] [SIGSEGV] [ADDR:0x8] [PC:0x107E65130] [Address not mapped to object] [] Etkilenen veritabanı versiyonları 11.2.0.4, 12.1.0.1 ve 12.1.0.2 şeklindedir. Sorunun çözümü 12.2.0.1 ve 12.1.0.2.190115 versiyonlarında yer almaktadır. Çözüm için veritabanı versiyonunuzua […]
Oracle veritabanında bazı type nesnelerinin oluşması sırasında oluşan sorundan dolayı ilgili type oluşmuyor ama metadata bilgisi kayır ediliyor. Bu tarz durumlar oluştuğunda alert log dosyasına aşağıdaki gibi hatalar yazılmaktadır. *** 2023-07-24 15:20:35.389 Drop transient type: SYSTPATfvkWzGUIngZAIIIK+oYw==fq° *** 2023-07-24 15:20:35.389 SMON: following errors trapped and ignored: ORA-21779: duration not active Bu durumda yapılması gereken ilgili type […]
Exadata Storage Server 18.1 versiyonundaki cellnode’larda validate işlemi sonucunda 30619679 numaralı bug sebebiyle “InfinibandHCA, slot=3, SIGNATURE=_ERROR_Could_not_get_InfinibandHCA_SIGNATURE_Please_try_later” şeklinde hata alınmaktadır. Hata mstflink paketinin olmayışı yada eski versiyonda kalmasından dolayı oluşmaktadır. Sorunun giderilmesi için mstflink paketini aşağıdaki adresten indirip aşağıdaki şekilde kurmak gerekiyor. cellcli validate işlemindeki hata : CellCLI> alter cell validate configuration CELL-02827: Configuration check for […]