Oracle error: Instance "orcl", status UNKNOWN, has 1 handler (s) for this service... solution: First, let's talk about the environment: redhat 6.3, oracle11g; it was originally set to enable oracle automatically after startup. Who knows that ps-ef | grep oracle has a process, but the program cannot connect to oracle; after debugging, you can do it. 1. first use the strace lsnrctl start tracking command to run: Make sure that the problem is the same as the above reference, modify/var/tmp /. the permission of the oracle folder is oracle; 2. restart, or [plain] lsnrctl status LSNRCTL for Linux: Version 11.2.0.1.0-Production on 13-JUN-2013 16:33:36 Copyright (c) 1991,200 9, Oracle. all rights reserved. connecting to (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC1521) TNS-12541: TNS: no listener TNS-12560: TNS: protocol adapter error TNS-00511: No Listener Linux Error: 111: Connection refused Connecting to (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = fansyPC) (PORT = 1521) TNS-12541: TNS: no listener TNS-12560: TNS: protocol adapter error TNS-00511: No listener Linux Error: 111: Connection refused 3. then directly google Instance "orcl", status UNKNOWN, has 1 handler (s) for this service... it may be/etc/hosts on the Internet. My hosts is 192.168.0.10. fansyPC is correct, but 127.0.0 is required.. 1 localhost? The restart is completed.