Oracle listening file configuration pl/SQL can start the database, but the error is returned when myeclipse connects to the database, because the database listening file reports an error, that is, listener. ora configuration error. The correct content of this file is as follows: # listener. ora Network Configuration File: \ app \ Administrator \ product \ 11.1.0 \ db_1 \ NETWORK \ ADMIN \ listener. ora # Generated by Oracle configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = \ app \ Administrator \ product \ 11.1.0 \ db_1) (PROGRAM = extproc )) (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = \ app \ Administrator \ product \ 11.1.0 \ db_1) (SID_NAME = ORCL ))) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC1) (ADDRESS = (PROTOCOL = TCP) (HOST = 127.0.0.1) (PORT = 1521) the PORT number of the file is 1521. The local PORT can be 127.0.0.1 or localhost.