Oracle hataları

ORA-01034: ORACLE not available

Oracle kullanılamıyor — instance çalışmıyor

ORA-01034: ORACLE not available

Ulaşmaya çalıştığınız instance çalışmıyor. Ya veritabanı kapalıdır ya da istemci sandığınızdan farklı bir instance’ı gösteriyordur. Instance’ı ve ORACLE_SID’i kontrol edin, çalışması gerekiyorsa veritabanını başlatın.

ORA-01034 ne demek?

İstemci makineye ulaştı, ama o ad için çalışan bir instance yok. Çoğunlukla ORA-27101: shared memory realm does not exist ile birlikte görülür. Yerel bağlantıda yanlış bir ORACLE_SID, durmuş bir veritabanıyla aynı sonucu verir.

ORA-01034 neden olur?

ORA-01034 nasıl çözülür?

  1. Sunucuda arka plan süreçlerine (ps -ef | grep pmon) ya da Windows servisine bakın.
  2. ORACLE_SID ve ORACLE_HOME’u doğrulayın.
  3. Instance’ın neden durduğunu görmek için alert log’u okuyun.
  4. SYSDBA olarak başlatın: STARTUP. Multitenant veritabanında PDB’nin açık olduğunu da kontrol edin.

ORA-01034 örneği

Veritabanı sunucusunda:

ps -ef | grep pmon
echo $ORACLE_SID

sqlplus / as sysdba
SQL> STARTUP
SQL> SELECT name, open_mode FROM v$pdbs;

SQLlightspeed’de

Bir ifade hata verdiğinde SQLlightspeed’in hata paneli, hata kodunu sade bir Türkçe açıklama ve ne yapmanız gerektiğine dair bir öneriyle; Oracle’ın kendi mesajı ve Oracle dokümantasyonuna bağlantıyla birlikte gösterir — bu hata ve sık görülen onlarca başka hata için.

İlgili hatalar

ORA-12541ORA-12514ORA-03113 Tüm Oracle hataları →

Oracle dokümantasyonu: ORA-01034. Oracle, Oracle Corporation’ın tescilli ticari markasıdır. SQLlightspeed’in Oracle ile bir bağlantısı yoktur.