Oracle hataları

ORA-12170: TNS:Connect timeout occurred

TNS: bağlantı zaman aşımı

ORA-12170: TNS:Connect timeout occurred

İstemci veritabanına ulaşmaya çalıştı ve zamanında yanıt alamadı. Çoğunlukla bir güvenlik duvarı paketleri sessizce düşürüyordur ya da host veya port yanlıştır. Portun istemcinin kendi makinesinden erişilebilir olup olmadığını test edin.

ORA-12170 ne demek?

Sunucunun bağlantıyı açıkça reddettiği ORA-12541’in aksine burada hiçbir şey yanıt vermez. Sessiz düşürme, güvenlik duvarlarına ve sunucuya ulaşmayan VPN rotalarına özgüdür. ORA-12170, sunucunun bağlantıyı zamanında kabul edemeyecek kadar meşgul olduğu anlamına da gelebilir.

ORA-12170 neden olur?

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

  1. Portu istemciden test edin: nc -vz host 1521, Windows’ta Test-NetConnection.
  2. Adın doğru adrese çözüldüğünü kontrol edin.
  3. VPN’i ve sunucudakiler dahil güvenlik duvarı kurallarını kontrol edin.
  4. Ağ sağlamsa sunucunun aşırı yüklü olup olmadığına ve listener log’una bakın.

ORA-12170 örneği

Porta ulaşılıyor mu?

# macOS / Linux
nc -vz db-host.example.com 1521

# Windows PowerShell
Test-NetConnection db-host.example.com -Port 1521

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-12154ORA-03113 Tüm Oracle hataları →

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