Loglama için trigger oluşturma

<< İçindekileri Görüntülemek İçin Tıklayın >>

Yer:  Netsim Log Sistemi >

Loglama için trigger oluşturma

İstenilen tablolarda loglama yapılabilmesi için özel triggerlar oluşturulması gerekir.

Bu triggerlar kayıt değişikliği olduğu zaman çalışarak log seviyesine uygun bir şekilde “LOG$DATA” tablosunda log kaydı oluşturur.

 

0000_dikkat ÖNEMLİ NOT

1. Loglama triggerları oluşturulan tablolar için LOG$DATA tablosunda LOG$OPER = ‘S’ şeklinde “setup” yani kurulum kayıtları oluşturulur. Bu andan itibaren loglama başlar.Bu kayıtlar daha sonra ilgili tablo değişikliklerini takip edebilmek için “log veri tabanı”na aktarılır. Eğer tablo triggerları tekrar oluşturulursa bu kayıtların tekrar oluşturulması gerekir. Bu noktada düzgün loglama için ayarlar bir kere yapılıp devam ettirilmelidir.

2. Log triggerları sadece tablo log seviyesi “Log tutma” ve “Kayıtları Eşitle” seviyeleri dışında bir seviye atanmışsa oluşur.

 

006_log_trigger

 

Ana veritabanı ayarları sekmesindeki İşlemler sekmesinde bulunan butonlar ile trigger işlemleri yapılır.

 

Geçerli Tablolara Triggerleri Oluştur        : Tablo listesinde yer alan tüm tablolara otomatik olarak log triggerları oluşturur.

Seçili Tabloya Triggerları Oluştur                : Sadece seçili tablonun log triggerlerini oluşturur.

Bütün Triggerleri Kaldır                        : Bütün tablolardan eğer varsa log triggerlarını kaldırır.

Seçili Tablo Triggerlerını Kaldır                : Sadece seçili tabloya oluşturulmuş log triggerlarını kaldırır.

Geçerli Tablo Triggerlarını Göster        : Bütün tablolar için log triggerları oluşturmadan görüntülenebilmesini sağlar.

Seçili Tablo Triggerlarını Göster                : Sadece seçili tabloya ilişkin log triggerlarını gösterir.