Oracle 10g Listener XP pro need to be restarted ...

Hello all.
Here is my problem. I have oracle 10g installed on a computer with Windows XP pro Sp1a. Every thing work fine despite 1 point. When the computer is restarted, a small software starts the different Oracle Services (Oracle Database Service and listener) and wait for the 2 services to be in the state "started". After startup, the two services are in the state "started" but, sometimes, I can not get connected to Oracle. In the listener log, I have a message "TNS-12514: TNS:listener does not currently know of service requested in connect descriptor".
To solve the problem, I have to restart either the listener service or the oracle service or both of them.
My problem is that this computer must be an "auto starting system".
What can I do to solve this problem ???? Is there a specific order to start the process ?, Should I put dependency between them ???
Thank for your help.
D. GARRIVIER

If you use, as I think, dynamic service registration (no SID_LIST in Listener.ora for your DB), then it would be better to start the listener before the Database. If not, the registration could take a few seconds (or minutes). Anyway, if this is the problem, you should be able to connect after a few seconds (or minutes).

Similar Messages

  • Oracle 10g listener standard

    Hi all,
    I am trying to define Oracle 10g listener standard in my organization.
    We have 60 Oracle 9i databases in an AIX node. We are planning to upgrade these database to 10g. During upgrade we want to configure the listeners according to our standard.
    Now we are not using dynamic registration for Oracle 9i databases. So there are 60 seperate listeners that always try to establish connections to the database even if the database is not up. This leads to server performance problems when the applications overload the server with connection attempts when there are hundreds of processes waiting to connect.
    After upgrade, we want to make all databases register with a listener for performance problems. But one listener per node can be too risky, maybe we can register a database with more than one listener.
    Also, there are some reasons for shutting the listener down:
    1. Cold backup
    2. Apply patches
    If we use only one listener per node, for cold backup we would shut down the listener and then no clients would connect to the databases.
    After these explanation, I am wondering if we can mix both reducing the number of the listeners for each node and using load balance for all databases.
    Do you hane any ideas, suggestions?
    Thanks,
    Fatma

    With Oracle 10g and RMAN there is no longer any reason to be doing cold backups.
    I'd run one listener per node. If this is too risky than a single database instance is also too risky and you should be investigating other high-availabilty solutions. RAC isn't always the answer.
    Connection manager might also be useful in your environment.
    Cheers,
    Colin

  • Oracle 10g Listener sees to stop - all was OK then a few days later it stop

    lsnrctl status gives an error TNS-12560 TNS protocol adapter error followed by 32-bit windows error: 55: unknown error
    All is fine after a reboot of the server but the listener will not respond to anything such as LSNRCT STOP - the only solution is a reboot of the windows server that Oracle 10g is installed on.
    the listner.ora
    # listener.ora Network Configuration File: E:\oracle\product\10.2.0\db_1\network\admin\listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = c:\oracle\product\10.2.0\db_1)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.166)(PORT = 1521))
    listener.log shows all OK, then nothing apart from the regular service_updates :
    16-APR-2009 04:27:23 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=SYSTEM))(COMMAND=status)(ARGUMENTS=64)(SERVICE=(ADDRESS=(PROTOCOL=TCP)(HOST=aem)(PORT=1521)))(VERSION=169869568)) * status * 0
    16-APR-2009 04:27:41 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))(SERVICE_NAME=jde)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.166)(PORT=2946)) * establish * jde * 0
    16-APR-2009 04:27:41 * service_update * jde * 0
    16-APR-2009 04:28:27 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=SYSTEM))(COMMAND=services)(ARGUMENTS=64)(SERVICE=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=aem)(PORT=1521))))(VERSION=169869568)) * services * 0
    16-APR-2009 04:32:44 * service_update * jde * 0
    16-APR-2009 04:36:38 * service_update * jde * 0
    16-APR-2009 04:37:02 * service_update * jde * 0
    I cant understand this - if it was a configuration error somewhere the listener would most likely not start in the first place - but for it to start OK and then fail seems strange - and then there is no actual error written to the listener.log.

    This is a problem with non-paged memory allocation on Windows,see on metalink:
    Listener start fails with Tns-12560 Windows Error:55 unknown error
    Doc ID: 737637.1
    Make sure you meet all software and hardware requirements according to the installation guide.
    Werner

  • Oracle 10g AS report writer needs InfraStructure?

    We need to install Oracle 10g AS on HP-UNIX. But the requirement would be only Forms & Report Services (Business Intelligence). The reports will be web based and as well as it will be generated using rwrun command line utility. Therefore is it enough to have "Oracle application server Forms and Reports services" installation alone or we need to install the "Infrastructure" in addition to this?
    Can any one help on this?

    Hi,
    You need to install infrastructure first to install the Forms & Reports. Actually, OID gets installed with infrastructure, and thus need to install it.
    SSO will be on for the report server, thus when you use rwclient or rwrun you have to use the authid.
    Regards,
    Soumyajit

  • Errors in impdp command on oracle 10g database-urget help needed

    Hi,
    could you plz help me to solve below errors which are coming while doing import with impdp command in oracle 10g 10.1.0.4.0 os: Red Hat Enterprise Linux ES release 4
    ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    Job "DCA"."SYS_IMPORT_SCHEMA_01" stopped due to fatal error at 15:31
    i tried to restart job but the following errors coming
    UDI-00008: operation generated ORACLE error 39078
    ORA-39078: unable to dequeue message for agent KUPC$A_1_20081111155728 from queue "KUPC$C_1_20081111155728"
    ORA-06512: at "SYS.DBMS_DATAPUMP", line 2356
    ORA-06512: at "SYS.DBMS_DATAPUMP", line 3261
    ORA-06512: at line 1
    thanks in advance

    Can you check Metalink Note 376022.1? Your STREAMS_POOL_SIZE parameter may be too small.
    If you don't have Metalink access, try this :
    sql> alter system set STREAMS_POOL_SIZE=100M scope=spfile;
    sql> shutdown immediate
    sql> startup
    Note : the Portal Applications forum may not be the appropriate forum for this datapump issue. Try one of the database forums as you'll have a wider audience there.

  • Oracle 10g listener hang

    Dear Expert,
    I manage to create database 10g version 10.2.0.1 and listener using DBCA initially working . But few day later, when i try to lsnrctl status to check listener it was hang. I try to kill the listener process and run lsnrctl status but it hang forever. I using the netca to recreate the listener but hang as well... Do i need to patch the db in this case.
    OS ... Solaris 10 spar 64 bit.

    user13290160 wrote:
    Dear Expert,
    Tks for the inforamtion . Problem resolve due to ip address did not match the listener hostname.
    Regard
    liangIS the server using a dhcp assigned ip address? If so, not a good practice . . .

  • Oracle 10g listener service_register

    Hi all,
    some days ago I migrate a production instance to my local workstation by using rman full backup/restore to restore some tables....
    After finish my restores I delete the instance on my workstation and from now on I have a listener behave that I don't understand.
    I created a new empty database with new listener.ora.
    By starting the listener he registered a service named like the delete production database.
    ---> 06-AUG-2010 09:22:27 * service_register * boracn * 0
    listener.ora
    # listener.ora Network Configuration File: /opt/oracle/product/10.2.0/db_1/network/admin/listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /opt/oracle/product/10.2.0/db_1)
    (PROGRAM = extproc)
    LISTENER_PCB01389 =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PCB01389.gkdruhr.de)(PORT = 1521))
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    SUBSCRIBE_FOR_NODE_DOWN_EVENT_Listener=OFF
    logfile............
    /opt/oracle/product/10.2.0/db_1/network/log/tail -f listener.log
    TNSLSNR for Linux: Version 10.2.0.5.0 - Production on 06-AUG-2010 09:22:17
    Copyright (c) 1991, 2010, Oracle. All rights reserved.
    System parameter file is /opt/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /opt/oracle/product/10.2.0/db_1/network/log/listener.log
    Trace information written to /opt/oracle/product/10.2.0/db_1/network/trace/listener.trc
    Trace level is currently 0
    Started with pid=25509
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PCB01389.gkdruhr.de)(PORT=1521)))
    TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
    06-AUG-2010 09:22:17 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=PCB01389)(USER=oracle))(COMMAND=status)(ARGUMENTS=64)(SERVICE=LISTENER)(VERSION=169870592)) * status * 0
    06-AUG-2010 09:22:27 * service_register * orastattest * 0
    06-AUG-2010 09:22:27 * service_register * boracn * 0
    No longer listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PCB01389.gkdruhr.de)(PORT=1521)))
    06-AUG-2010 09:22:34 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=PCB01389)(USER=oracle))(COMMAND=stop)(ARGUMENTS=64)(SERVICE=LISTENER)(VERSION=169870592)) * stop * 0
    Does anyone can tell me where the listener checkout this information. ?
    *T                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Re.
    the lsnrctl service... shows many the old database..
    Where does the listner get the services configuration ?
    .....thanks Till
    lsnrctl status
    LSNRCTL for Linux: Version 10.2.0.5.0 - Production on 06-AUG-2010 09:45:52
    Copyright (c) 1991, 2010, Oracle. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 10.2.0.5.0 - Production
    Start Date 06-AUG-2010 09:44:39
    Uptime 0 days 0 hr. 1 min. 13 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /opt/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Listener Log File /opt/oracle/product/10.2.0/db_1/network/log/listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PCB01389.gkdruhr.de)(PORT=1521)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Service "boracn" has 1 instance(s).
    Instance "boracn", status READY, has 1 handler(s) for this service...
    Service "boracn_XPT" has 1 instance(s).
    Instance "boracn", status READY, has 1 handler(s) for this service...
    Service "orastattest" has 1 instance(s).
    Instance "orastattest", status READY, has 1 handler(s) for this service...
    Service "orastattestXDB" has 1 instance(s).
    Instance "orastattest", status READY, has 1 handler(s) for this service...
    Service "orastattest_XPT" has 1 instance(s).
    Instance "orastattest", status READY, has 1 handler(s) for this service...
    The command completed successfully
    lsnrctl services
    LSNRCTL for Linux: Version 10.2.0.5.0 - Production on 06-AUG-2010 09:46:19
    Copyright (c) 1991, 2010, Oracle. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:0 refused:0
    LOCAL SERVER
    Service "boracn" has 1 instance(s).
    Instance "boracn", status READY, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:0 refused:0 state:ready
    LOCAL SERVER
    Service "boracn_XPT" has 1 instance(s).
    Instance "boracn", status READY, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:0 refused:0 state:ready
    LOCAL SERVER
    Service "orastattest" has 1 instance(s).
    Instance "orastattest", status READY, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:0 refused:0 state:ready
    LOCAL SERVER
    Service "orastattestXDB" has 1 instance(s).
    Instance "orastattest", status READY, has 1 handler(s) for this service...
    Handler(s):
    "D000" established:0 refused:0 current:0 max:1022 state:ready
    DISPATCHER <machine: PCB01389, pid: 22873>
    (ADDRESS=(PROTOCOL=tcp)(HOST=PCB01389.gkdruhr.de)(PORT=5388))
    Service "orastattest_XPT" has 1 instance(s).
    Instance "orastattest", status READY, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:0 refused:0 state:ready
    LOCAL SERVER
    The command completed successfully
    --------

  • Oracle 10g listener control not started

    Hi all
    my listener control not started. please help me.
    C:\Documents and Settings\raihan>lsnrctl
    LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 12-SEP-2007 13:28
    :11
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Welcome to LSNRCTL, type "help" for information.
    LSNRCTL> status
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
    TNS-12541: TNS:no listener
    TNS-12560: TNS:protocol adapter error
    TNS-00511: No listener
    32-bit Windows Error: 61: Unknown error
    LSNRCTL> start
    Starting tnslsnr: please wait...
    Failed to start service, error 1058.
    TNS-12560: TNS:protocol adapter error
    TNS-00530: Protocol adapter error
    thanx in advance.

    Issue lsnrctl start and report results. If problem persists, change the localhost reference in HOST= to whatever your actual hostname is.
    ~ Madrid

  • Oracle 10g listener processes on linux

    Hi,
    We have databases (10.1.0.3) running on linux x86 (RH AS3) and Tru64 unix.
    I have noticed on linux that there are a number of processes for each listener whilst on Tru64 the listener has only one process.
    Can anyone explain why linux has these extra processes?
    Thanks
    Mark

    Hi Mark,
    I've the similar issue on linux and solaris.It's a bug in 10g .There is a patch available for it.Apply Patch 4518443 for the problem .Or else you can do the work around like adding this text to your listener.ora file will fix the problem. SUBSCRIBE_FOR_NODE_DOWN_EVENT_<listener_name>=OFF
    Regards,
    Gayatri

  • Oracle 10g or less Pro Fortran for linux  ?

    Hello,
    I'm looking for the oracle pro-fortran for linux.
    Where can i find it ?
    Thanks

    Doesn't appear to be part of the Linux bundle. It may not have been ported. I checked 10gR1 and 9.2.x.

  • Oracle 10g Listener Port Changes after every Restart

    Hi All,
    I have installed Oracle10g in my Laptop and was working fine till last week, but now when I start the Listener, it is starting with different port number other than the default port 1521. ( For example first time Listener started with port number 3110, then after restarting the Listener it becomes 3313, and so on) That means server is assigning different port numbers on every time when the listener starts.
    Because of this I am not able to connect to the database.
    How to make the Listener port as default 1521 permenantly.
    Please help.
    Regards

    Hi,
    Can you please check the listener.ora file? Do you have the port number
    mentioned as 1521 as below:
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = my_server_name_fully_qualified)(PORT = 1521))
    Regards,
    Chandan

  • Mac Pro needs to be restarted (OSX ask for it)

    Greetings, I have encounter a problem with my Mac Pro ...I start using it and sometimes a black screen comes up and says "You must restart your computer" etc etc in different languages with an on of icon. I was using After Effects CS3 and it doest this ...not only with this problem but with different applications and sometimes just by itself. What seems to be the problem?
    this is an urgent problem I need to solve this to finish work here in the office
    let me know
    Cheers

    From the Console or from System Profile - Logs
    (time for a copy of David Pogue's "Mac OS X: The Missing Manual"?)
    http://www.apple.com/macosx/resources/
    www.oreilly.com has a lot of good books also. However, the links from Google point to some excellent FAQs to help track down and troubleshoot causes and possibilities. It is not a quick fix. Testing cables, memory, and looking for software problems. And then start with a fresh undamaged system, as the one you have is likely suffering some corruption of the directory.
    clone your system and update your backup and recovery strategy.

  • Executing Pro*C/C++ generate code in Oracle 10g Express

    Hi,
    I had developed my application using Pro*C/C++ in Oracle 10g Enterprise Edition Release 2 to generate the code to execute my SQL statements from the application program.
    Problem 1:
    Now, as I am trying to migrate my database to the Oracle 10g Express edition, my application failed to recompile as I'm unable to find the orasql10.lib and header files.
    Question 1:
    I would like to enquire if Oracle 10g express supports Pro*C/C++ and can the code generated in Oracle 10g Enterprise Edition be executed in Oracle 10g Express?
    Problem 2:
    I tried to copy the orasql10.lib and header files from Oracle 10g Enterprise Edition to Oracle 10g Express. The application is able to compile successfully, but it's unable to execute as an "no symbol loaded" error message occurred when the application trying to load for the oracle dll files.
    Question 2:
    Is there any work around to solve this problem?
    Thanks.
    Regards,
    Wee Teck

    Wee Teck,
    I wouldn't go about copying files between Oracle installations, it's definitely not supported.
    In theory you should be able to compile your Pro*C/C++ app in another Oracle home and run the resulting app against an XE instance.
    Cheers,
    Colin

  • Info about Listener for oracle 10g and 11g installed on single systm

    Hi,
    I have installed oracle 10g n 11g on my system. I have question regarding oracle listener.
    oracle 10g , Listener.ora
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = kankala.kalyan)(PORT = 1521))
    oracle 11g, Listener.ora
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522))
    (ADDRESS = (PROTOCOL = TCP)(HOST = kankala.kalyan)(PORT = 1522))
    my question is why the listener's names are same even though thy are on different ports?
    and for people worrying, why i have installed 10 n 11 is
    Initally only oracle 11g was installed on my system. Later, I was learning forms for first time and i have to connect to database frm developer suite 10g. so i installed oracle 10g database.

    The names are the same because that is the way you created them.
    If you want to make a change use NETCA to drop and recreate one of them.
    Just make sure you've defined ORACLE_HOME correctly before you do it.

  • Oracle 10g tns listener

    i have installed 10g database on the same server on which 9i already exists. i did it on two machines and on comp1 everything is going well, but on comp2 (which is main server in our company) i can't connect to database i created during the 10g installation. when i try to run enterprise manager console, i'm asked for host and/or database username and password, and when i enter these things i still can not run EM. after few attempts i figure it out that there might be a problem with listeners (i found it on net) and i found out that on comp1, with which i have no problem, oracle 10g listener is running (control panel->admin tools->services), but on comp2 9i listener is running, and there is no 10g listener listed in services at all, so this could be the problem which i don't know how to solve. what should i do to register or do anything else, to have 10g listener listed in services to make it run???? if i'm wrong about listeners, tell me some other ideas and solutions to work it out.
    thanks a lot to anyone willing to help !

    Hi
    Stop and disable the 9i listener service and to create a 10g listener with the Net Configuration Assistant (Start -> Programs -> Oracle 10 Home -> Configuration and Migration Tools -> Net Configuration Assistant). As you saw on the other macine, the 10g listener will register the 9i and the 10g databases.

Maybe you are looking for