Concurrent Request ID’den SPID Bulma

Calisan conccurrent’in request id’sinin sistem proseslerinden hangisi oldugunu bulmak, o concurrent requestini toad ve benzeri uygulamalarla takip etmek veya isletim sistemi seviyesinde islemi kill etmek icin onemlidir. Bunu asagidaki sql sorgusu ile rahatca yapabilirsiniz. Bu sql’de a.request_id’nin karsisinda yazan numaraya bakmak istediginiz request id’nin numarasini yazmaniz yeterli.

Calisan concurrent’inizin akibetini kontrol altinda tutmak artik daha kolay oldu :)

Facebook da Paylaş

Invalid Obje Sayisini Nasil Ogrenirim?

Applications’da invalid obje sayisini ogrenmek icin asagidaki sql’i calistirabilirsiniz.

select count(*) from all_objects where status='INVALID';

Facebook da Paylaş

Workflow Notification Mailer Kuyruk Temizleme

Bazi durumlarda Workflow Notification Mailer’in kuyrugunu temizlemek gerekebilir.

Oracle Applications’da Worflow Mailer’da gonderilmeyi bekleyen maillerin listesini asagidaki sql ile gorebilirsiniz.

select notification_id, status, mail_status, begin_date
from WF_NOTIFICATIONS
where status = 'OPEN' and mail_status = 'MAIL';

Facebook da Paylaş

Oracle Applications Apache Cache Temizleme

Oracle Applications’da apache cache temizlemek icin oncelikle asagidaki klasorlerin icleri silinmelidir.

$ rm * $COMMON_TOP/_pages (11.5.10 ve ustu icin)

$ rm * $OA_HTML/_pages/_oa__html (11.5.5 - 11.5.9 icin)

Facebook da Paylaş

Unix’de Eski Dosyalari Bul ve Temizle

Unix ve benzeri isletim sistemlerinde belirli bir tarihten onceki dosyalari bulup listelemek ve hatta istenirse silmek icin asagidaki iki guzel komutu kullanabiliriz.

Bu komut 1 gunden eski dosyalari listeler

find . -name '*' -type f -mtime +1 -exec ls -l {} \;

Facebook da Paylaş

Unix’de Dosya Icinde Duplicate(Ayni) Kayitlari Bulup Temizleme

Unix ve benzeri isletim sistemlerinde dosya icinde duplicate(ayni) kayitlari bulup temizlemek icin basit ve kullanisli bir komutumuz var.

sort dosya.dat | uniq > dosya.dat_uniq
Facebook da Paylaş

FMX Compile Etme

Oralce applications makinesine unix kullanicisi ile login olduktan sonra istenen ortamin environment degiskenleri yuklenir ve asagidaki komut calistirilir.

cd $AU_TOP/forms altina gidilir ve fmb buraya kopyalanir (once eskisinin yedegini almanizda fayda var).

Asagidaki komut ile fmx dosyasi olusturulur ve istenilen path’e tasinir.

Facebook da Paylaş

Oracle APPS Sifresi Ogrenme

Oralce applications makinesine unix kullanicisi ile login olduktan sonra istenen ortamin environment degiskenleri yuklenir ve asagidaki komut calistirilir.

Bu komut bize dosya icinde yazili duran apps sifresini gosterecektir.

Facebook da Paylaş

SQL Script ile FND Kullanicisi Olusturma

Oracle 11i applications’da asagidaki sql komutunu kullanarak FND kullanicisi olusturabilirsiniz.
employee_id’lerin farkli olmasi gerektigini unutmayin.
Ayrica bu script ile olusturdugumuz kullaniciya system administrator yetkisi vermis oluyoruz.

Facebook da Paylaş

Oracle Database Vault

Oracle Database Vault, veritabanına erişimi olan kullanıcıların hassas uygulama verilerine erişimlerini kontrol altına alıp, aynı zamanda uygulamalara, veritabanlarına ve verilere kimin, ne zaman, nereden  ve nasıl ulaşabileceğine dair politikalar geliştiren bir güvenlik çözümüdür. Veritabanını şirket içi tehditlere karşı koruyan çeşitli kontroller sunarken mevcut uygulamalarda herhangi bir değişiklik gerektirmez. Uygulama verileri Oracle Database Vault’un kontrolleri ile günün saatine, IP adresine, uygulama adına ve kimlik denetim yöntemlerine göre yetkisiz erişimleri engellenerek  detaylı seviyede koruma altına alınabilir.

Oracle Database Vault’un güvenlik kontrolleri realm’ler, komut kuralları, faktörler, görev ayrımları ve raporlamadan oluşur. Bu kontroller kullanılarak mevcut uygulama koduna hiçbir müdahale yapılmadan veriler güvenli bir şekilde koruma altına alınır. Oracle Database Vault realm, komut kuralları ve kural setlerinin yönetimi için bir yönetim konsoluna da sahiptir. Raporlar da bu konsoldan da rahatça görüntülenebilir.

Facebook da Paylaş
Bu web sayfasindaki hicbir yazi ve video, yazarin izni olmadan kismen veya tamamen kullanilamaz, cogaltilamaz ve alinti yapilamaz. Seyhan Tekelioglu

Powered by Google Talk Widget