▸1. Oracle Versiyonlama Evrimi: Klasik Sürümlerden Yıl Bazlı Modele
Oracle Database, 11g ve 12c dönemine kadar büyük majör sürümler (9i, 10g, 11g, 12c) ve bunların arasına dağıtılan "Release 2" (R2) veya terminal patchset'ler ile ilerliyordu. 2018 yılında bu hantal yapı terk edilerek yıllık sürüm modeline geçildi:
- •18c (12.2.0.2): İlk yıllık sürüm denemesi (Innovation).
- •19c (12.2.0.3): 12c ailesinin terminal Long-Term Release sürümü. Günümüzde küresel kurumsal üretim sistemlerinin omurgasını oluşturur (Premier: Aralık 2029; Extended: Aralık 2032).
- •21c (21.x): İnovasyon sürümü (Destek 2024'te sona erdi).
- •Oracle AI Database 26ai (23.26.1 / 26.0.0.0): Oracle 23c sürümünden sonra ismi 23ai olarak değiştirdi; şimdiki sürüm 26ai'dir. 19c'nin yerini alan resmi Long-Term Support (LTS) amiral gemisidir (Ekim 2025 politika GA tarihi, güncel çeyreklik yamalar 23.26.x).
▸2. Long-Term vs Innovation Release Farkı
Oracle iki farklı sürüm türü tanımlamaktadır:
| Kriter | Long-Term Release (Örn: 19c, 26ai) | Innovation Release (Örn: 18c, 21c) |
|---|---|---|
| Premier Support | 19c: Aralık 2029; 26ai: Aralık 2031 | 21c: Temmuz 2027; sürüm politikasını kontrol edin |
| Extended Support | 19c: Aralık 2032; 26ai: TBD | YOK (Uzatılmış destek verilmez) |
| Kullanım Amacı | Kurumsal üretim ortamları, ERP, bankacılık | Yeni özellikleri erken test etmek isteyen geliştiriciler |
| Kıdemli DBA Tavsiyesi | Üretimde ZORUNLU (26ai LTS) | Canlı sistemlerde kesinlikle kaçının |
▸3. Release Updates (RU) Yama Mimarisi
Oracle, yamalama sürecini yılda dört kez (Ocak, Nisan, Temmuz, Ekim) yayımlanan Release Updates (RU) ile yönetir:
- •Sürüm Gösterimi: 26ai için yamalar
23.26.xformatında sunulur. - •İçerik: Güvenlik yamaları (CVE/CPU), optimizer bugfix'leri ve kritik fonksiyonel düzeltmeler tek bir kümülatif paket olarak verilir.
- •RUR'ların Sonu: Oracle, geçmişte var olan "Release Update Revision" (RUR) seçeneğini kaldırmıştır; tüm canlı sistemler düzenli olarak en güncel RU'ları (n veya n-1 kuralı) takip etmelidir.
▸4. Kurumsal Yükseltme Yolu: Neden 19c'den Doğrudan 26ai LTS'e?
Birçok kurum şu anda Oracle 19c üzerinde çalışmaktadır:
- •Hatalı Strateji: 19c'den 21c'ye geçmek. 21c bir Innovation sürümüdür; Premier desteği Temmuz 2027 olarak listelenir ve Extended sunulmaz.
- •Doğru Strateji (Altın Yol): Oracle 19c ➔ Oracle AI Database 26ai LTS doğrudan geçiş.
- •Oracle 26ai, AutoUpgrade aracıyla 19c'den doğrudan yükseltmeyi resmi olarak destekler.
▸5. SQL ile Oracle Sürüm ve RU Seviyesi Tespiti
-- 1. Temel Sürüm Bilgisi
SELECT banner_full FROM v$version;
-- 2. Uygulanmış En Son Release Update (RU) Yamasını Görme
SELECT patch_id, action, status, description
FROM dba_registry_sqlpatch
ORDER BY action_time DESC;