GENEL VERİTABANI GÜNCELLEME (ETAUTLALTER) PROGRAMINDA DEĞİŞİKLİK VE KONTROLLER

VERİTABANI GÜNCELLEME (ETAUTLALTER) PROGRAMINDA DEĞİŞİKLİK VE KONTROLLER

Veritabanı güncelleme öncesi otomatik yedekleme işleminin isteğe bağlı olarak ETA:Veritabanı Yönetimi Uygulaması (ETASQLMNG) ile yapılabilmesi sağlandı. Yedekleme işleminin otomatik olarak başlatılabilmesi için mutlaka (ETASQLMNG) uygulaması içerisindeki yedekleme seçenekleri bölümünden “Yedekleme Dizini” tanımlanmış olmalıdır. Şirkete ait yedekleme işlemi otomatik olarak başladığında (EtaUtlAlter.log) dosyasına “sirketveritabanı_Backup=1” değeri set edilmektedir. Böylelikle yedeklenmiş veritabanı için tekrar yedekleme onayına gerek kalmadan veritabanı güncelleme işleminin başlatılması sağlandı.

GENEL TABLO, İNDEKS YAPISINDA DÜZENLEME VE TABLO KİLİTLEME YÖNTEMİNİN DEĞİŞTİRİLMESİ

TABLO, İNDEKS YAPISINDA DÜZENLEME VE TABLO KİLİTLEME YÖNTEMİNİN DEĞİŞTİRİLMESİ

• Program genelinde Özel Kod sahalarının boyu (10) haneden (40) haneye çıkarıldı.
• Program genelinde (MIZDEGER, EVRAKNO vb.) bazı tabloların indeks yapılarında ilave ve değişiklikler yapıldı.
• Program genelinde tablo kilitleme yöntemi sırasında kullanılan (LOCKTABLE) tablosu yerine yeni eklenen (LOCKTABLES) tablosu kullanıldı. Böylelikle modül bazında kilitleme yerine kayıt (kart/fiş) bazında kilitleme yöntemine geçilerek işlem bekletme süresinin minimuma indirilmesi sağlandı.
• Çoklu kullanım kayıt/iptal işlemleri sırasında daha önce başka kullanıcı tarafından kilitlenmiş kayıt (kart/fiş) üzerinde işlem yapılmaya çalışıldığında, kaydı kilitleyen kullanıcının bilgisi ile birlikte kullanıcının onayına bağlı olarak işleme devam edilebilmesi sağlandı.

Yukarıdaki işlemler için, mutlaka tüm modüller ve şirket veritabanları güncellenmelidir. Hızlı Veritabanı Güncelleme işlemi için, programa girişte Veri Tabanı Güncelleme Uyarısı, “Evet” olarak seçilir. Veritabanı Güncelleme öncesi mutlaka yedek alınmalıdır.

Özel Kodların 10 karakterden fazla kullanılabilmesi için Özel Kod içeren ilgili tüm tabloların güncellenmesi gereklidir. Bu işlem için EtaSQLMng- Veri Tabanı Güncelleme uygulaması açılmalı ve tüm tablolar işaretlenerek veritabanı güncelleme yapılmalıdır. Veri Tabanı Güncelleme öncesi mutlaka yedek alınmalıdır.