dataiotech Labs
dbaguidedbaguideDBAdataxtoolsdataopsphere
Script #65
oracle
Maintenanceread-onlyMin Version: 10g

Oracle Geçersiz (INVALID) Nesneleri Bulma

Kullanıcı şemalarındaki INVALID nesneleri listeler. Versiyon yükseltme ve patch sonrası kontrol için gereklidir.

#invalid-objects#compile#post-upgrade
oracle · sql
SELECT owner, object_type, object_name, status, last_ddl_time
FROM   dba_objects
WHERE  status = 'INVALID'
  AND  owner NOT IN ('SYS','SYSTEM')
ORDER  BY owner, object_type, object_name;
Operasyonel Notlar & İyileştirme Aksiyonu

Yeniden derleme (yazma etkisi): `EXEC UTL_RECOMP.RECOMP_PARALLEL(4);` Yükseltme sonrası mutlaka çalıştırın.

Üretim Güvenliği & Çalıştırma Standartları
  • Bu script salt okunur (read-only) teşhis için tasarlanmıştır; doğrudan veri veya şema değişikliği yapmaz.
  • Ağır yük altındaki üretim sunucularında çalıştırmadan önce hedef veritabanı sürümünü (Min. Sürüm: 10g) doğrulayın.
  • İlişkili oturumu sonlandırma veya indeks silme gibi yazma etkili aksiyonlar için notlar bölümündeki komutları temkinli uygulayın.