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:
- C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
- 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.