Terbaru!

ORACLE Error 12505

Entah kenapa tiba-tiba saya tidak bisa masuk ke Oracle di Localhost. Muncul peringatan Error 12505. Setelah googling dan oprak-oprek, akhirnya problem dapat diselesaikan.

Penyebabnya, tnsnames.ora dan listener.ora tidak bisa berkoordinasi dengan baik :)

Maka diakurkanlah 2 bersaudara itu.

Di tnsnames.ora dibuat:

NAMA_SID =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SID = NAMA_SID)
    )
  )


Lalu di listener.ora dibuat begini:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = NAMA_SID)
      (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)
 
    )
  )


O ya, sebagai catatan bahwa dalam contoh kasus di atas, ORACLE di-install di drive C:/ sehingga lokasi file-filenya adalah:
  1. C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
  2. C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora

Langkah berikutnya setelah edit TNSNAMES.ORA dan LISTENER.ORA, restart service-service oracle atau restart komputernya sekalian :)

Setelah itu baru coba lagi login ke Oracle.

Semoga bermanfaat.