Solusi lain yang mungkin adalah firewall antara Anda dan database Oracle menganggap koneksi Anda mati dan menutupnya di bawah Anda. Anda hanya akan mengetahuinya saat Anda mencoba menjalankan kueri dan mendapatkan kesalahan ORA-12571.
Hal ini disebabkan karena koneksi terbuka dalam waktu lama tanpa aktivitas.
Solusinya adalah menambahkan SQLNET.EXPIRE_TIME ke file sqlnet.ora di server dan mengaturnya ke beberapa interval (10). Ini akan menyebabkan koneksi di-ping setiap 10 menit untuk memastikan koneksi masih hidup.
Hasilnya adalah firewall Anda akan melihat aktivitas jaringan dan tidak menutup koneksi.
SQLNET.EXPIRE_TIME=10
ORA-12571:TNS:kegagalan penulis paket - Salah satu masalah tersulit yang harus saya selesaikan