Error ini terjadi sesaat setelah saya mencoba melakukan import data sebesar 4GB, lalu database langsung hang. Setelah diselidiki ternyata db_recovery_file_dest_size nya penuh. Berikut cara ubah db_recovery_file_dest_size :
Login sebagai user oracle
$ . .dbprofile sqlplus "sys as sysdba"
Pastikan database dimatikan terlebih dahulu, dapat menggunakan perintah
SHUTDOWN IMMEDIATE;
atau
SHUTDOWN ABORT;
Apabila tidak dapat juga dapat melakukan kill -9 prosesidoracle
*untuk mengetahui prosesidoracle dapat dilakukan dengan cara ps aux | grep pmon*
Lalu setelah database mati hidupkan (masih lewat sqlplus)
STARTUP MOUNT;
Lalu kita tambahkan size nya dengan cara
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE = 15G SCOPE=BOTH;
Setelah berhasil ubah size, lalu buka database.
ALTER DATABASE OPEN;
Semoga membantu.
Referensi :
http://dba.stackexchange.com/questions/49682/ora-03113-end-of-file-on-communication-channel-on-startup