Oracle server'ınız var ve bazı şeyler yolunda gitmiyorsa bunun sebebini öğrenmeniz zor değil. :)
Oracle, alert ve trace log tipi adı altında ayrıntılı log dosyaları tutar. Bu dosyalar nerede mi bulunur, işte cevabı:
1. Windows kullanıyorsanız; cmd ile, Linux kullanıyorsanız terminal'den "sqlplus / as sysdba" yazıp enter'a basın.
2. Bu adımda, SQL command line'a girmiş olmalısınz. Burada şu komutu yazın ve enter'a basıp çalıştırın.
SQL> SHOW PARAMETER BACKGROUND_DUMP_DEST;
3. Karşınıza şuna benzer bir klasör çıkacaktır. -C:\oraclexe\app\oracle\diag\rdbms\xe\xe\trace
4. Çıkan dizine gidin, karşınıza şu tip dosyalar çıkacaktır.
alert_xe.log, xe_ckpt_3792.trc
.log dosyaları özet bilgi geçer, fakat daha ayrıntılı bilgi için, .trc dosyasına bakmalısınız. Hangi .trc dosyasına istediğiniz hatayı yazdığını ise bu .log dosyasına içine bakarak öğrenebilirsiniz.
Örnek;
alert log; Errors in file C:\ORACLEXE\APP\ORACLE\diag\rdbms\xe\xe\trace\xe_ora_6084.trc:
İyi çalışmalar :)
Bu yazıda Oracle XE ve Win7 kullanılmıştır. Bilginize :)
Oracle, alert ve trace log tipi adı altında ayrıntılı log dosyaları tutar. Bu dosyalar nerede mi bulunur, işte cevabı:
1. Windows kullanıyorsanız; cmd ile, Linux kullanıyorsanız terminal'den "sqlplus / as sysdba" yazıp enter'a basın.
2. Bu adımda, SQL command line'a girmiş olmalısınz. Burada şu komutu yazın ve enter'a basıp çalıştırın.
SQL> SHOW PARAMETER BACKGROUND_DUMP_DEST;
3. Karşınıza şuna benzer bir klasör çıkacaktır. -C:\oraclexe\app\oracle\diag\rdbms\xe\xe\trace
4. Çıkan dizine gidin, karşınıza şu tip dosyalar çıkacaktır.
alert_xe.log, xe_ckpt_3792.trc
.log dosyaları özet bilgi geçer, fakat daha ayrıntılı bilgi için, .trc dosyasına bakmalısınız. Hangi .trc dosyasına istediğiniz hatayı yazdığını ise bu .log dosyasına içine bakarak öğrenebilirsiniz.
Örnek;
alert log; Errors in file C:\ORACLEXE\APP\ORACLE\diag\rdbms\xe\xe\trace\xe_ora_6084.trc:
İyi çalışmalar :)
Bu yazıda Oracle XE ve Win7 kullanılmıştır. Bilginize :)