6.12 Yükseltme komutları sayfası

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

Yer:  Teknik Kılavuzlar > Netsim System Agent Yönetim Arayüzü Kullanma Kılavuzu > 6. Yükseltme >

6.12 Yükseltme komutları sayfası

Veritabanı > Yükseltme komutları seçilen veritabanının ivd$upgrade satırlarını, yani seviye 3/4 yükseltmesinin olay noktalarında çalışan komutları düzenler. Şema karşılaştırmasının tek başına çözemediği işler (veri göçü, eski kolondan yeni kolona kopyalama) buradan yürür; satırlar seviye paketiyle taşınır.

  • Olay adı soldaki ağaçtan seçilir: Upgrade.Run.Before|After ya da <Nesne>.<Olay>.Before|After (Domain, Generator, Exception, Role, Function, Table, View, Procedure, Trigger, Privilege, Index × Insert, Update, Delete). Ağaçta olmayan ad, küçük harfli komut ve noktalı sayı olmayan sürüm reddedilir.
  • Sürüm penceresi başlangıç dahil, bitiş hariçtir.
  • Metin motor deyimidir; iki lehçe ayrışıyorsa NATIVE_SQL(FIREBIRD q'{..}', POSTGRESQL q'{..}'), tablo adı için {$TABLO$} yer tutucusu.
  • Doğrulama seçili satırın metnini Firebird ya da PostgreSQL lehçesine çevirip sözdizimini denetler, hiçbir şey çalıştırmaz; {$TABLO$} denetim için verilen tablo adıyla açılır.
  • Her yazma onay penceresinden geçer. Ürünün üstveri veritabanında bu tablo ürün derleme betiğinin kaynağıdır; müşteri veritabanında değişiklik yapmadan önce geliştirme ekibine danışın.