Error 12541
Contents |
SQL TuningSecurityOracle UNIXOracle LinuxMonitoringRemote supportRemote plansRemote servicesApplication Server ApplicationsOracle FormsOracle PortalApp UpgradesSQL ServerOracle ConceptsSoftware SupportRemote Support Development Implementation Consulting ora-12541 tns no listener in oracle StaffConsulting PricesHelp Wanted! Oracle PostersOracle Books Oracle Scripts ora-12451 tns no listener Ion Excel-DB Don Burleson Blog
Error 12541 Received Logging On To The Standby
ORA-12541: TNS: no listener Oracle Tips by John Garmany You Asked: I get the ORA-12541 error message when I try to
Ora-12541 Tns No Listener 11g
connect through Forms6i and Reports6i Builder. I've started the listener also. I have no problems accessing the database through SQL*Plus. I've checked the listener.ora and tnsnames.ora files and everything seems okay. We Said: From the docs: ORA-12541: TNS no listener Cause: Listener for the source repository has not been ora 12541 tns no listener toad started. Action: Start the Listener on the machine where the source repository resides. Basically the Forms server could not find the listener. First check the tnsnames.ora file and ensure that it points to the correct server and port. If the Forms server is on another machine, test the TNS resolve with tnsping from the command prompt. Finally, check the listener. First, ensure that your listener service is running. C:\Documents and Settings\ME>lsnrctl stat This should show the status of the listener and the services it is listening for. Remember that when you run SQL*Plus on the database server, it does not need the listener to connect unless you specify the database tnsnames.ora entry.Try to start the listener service using lsnrctl from DOS prompt. set ORACLE_HOME= cd %ORACLE_HOME%/bin lsnrctl start LISTENER If the listener service is not running, re-start the listener service using the Windows task manager
causes this error?[edit] An ORA-12541 error occurs when the listener for the destination server is down or unreachable when you try
Ora-12541: Tns:no Listener Linux
to connect. This can be due to the listener not being started ora 12541 tns no listener oracle 11g client or being incorrectly configured, or it can be due to a network connection problem. How to fix it[edit] tns no listener error in oracle 11g Make sure that the listener is up and listening on the address[edit] For example if you want to connect to the instance with SID=ORCL on a computer named TAMIN_NT using http://www.dba-oracle.com/t_ora_12541_tns_no_listener.htm TCP protocol on PORT=1521 then it means that a listener has to be associated with SID = ORCL on machine TAMIN_NT and be listening for TCP protocol on port 1521. The listener must be up and running when one requests a connection. To check that the listener is up and running use operating system facilities (like Start -> Settings -> Control http://www.orafaq.com/wiki/ORA-12541 Panel -> Services under NT) or LSNRCTL (Listener Control Program.) The STATUS command of LSNRCTL shows the current state of the listener. If the listener is up and running then it may not have been associated with correct instance or not listening for the specified protocol. This information is the Listener Parameter File ( a text file) usually located under ORACLE_HOME\Network|Admin with the name of listener.ora. The STATUS command of LSNRCTL also shows the current location of this file. However, in my personal experience a STOP and START command in LSNRCTL is required for the STATUS command to show latest changes, especially when there are multiple Oracle homes on the same computer. The listener parameter file consists of two parts. The first part is the specification of the protocols for which this listener is listening, and the second part specifies the instances to which this listener is attached. Check and make sure that they are correct. You may edit listener.ora file either by an ordinary text editor or by using the Oracle Net8 Assistant utility. Just keep in mind
log in tour help Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn http://dba.stackexchange.com/questions/12384/error-ora-12541-tnsno-listener more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Database Administrators Questions Tags Users Badges Unanswered Ask Question _ Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. Join them; it only takes a minute: Sign up Here's how it works: Anybody no listener can ask a question Anybody can answer The best answers are voted up and rise to the top Error ORA-12541: TNS:no listener up vote 3 down vote favorite Whenever I try to start the listener (I just have only one Oracle database) I get the following: LSNRCTL> status Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=admin-41f89f35d)(PORT=1521))) TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener 32-bit Windows Error: 61: Unknown error tnsnames.ora # tns no listener TNSNAMES.ORA Network Configuration File: F:\Oracle\network\admin\tnsnames.ora # Generated by Oracle configuration tools. PROJECT = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = admin-xxxxxx)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = PROJECT) ) ) INST1_HTTP = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = admin-xxxxxx)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = SHARED) (SERVICE_NAME = MODOSE) (PRESENTATION = http://HRService) ) ) EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) listerner.ora # LISTENER.ORA Network Configuration File: F:\Oracle\network\admin\listener.ora # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = admin-xxxxxx)(PORT = 1521)) ) ) ) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = F:\Oracle) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = PROJECT) (ORACLE_HOME = F:\Oracle) (SID_NAME = PROJECT) ) ) I really don't know what the problem is. My tnsnames.ora and listener.ora files looks fine to me. oracle listener share|improve this question edited Mar 8 '12 at 21:17 Nick Chammas 8,973115591 asked Feb 7 '12 at 7:55 linkin 16112 migrated from stackoverflow.com Feb 7 '12 at 13:21 This question came from our site for profess