9i: Listener, enpoints and services

Hi,
I want to do B2B on an Oracle 9i DB.
(Soap kind of application)
No Tomcat, no Apache, no 9iAS, nothing but 9i EE DB!!
If you have a listener on a port, maybe 9950
and you don't choose the DB-Service stuff
you can put in a service written by yourself.
Can you?
Which interfaces do I have to implement.
oracle.ds.engine.InputAdaptor
Write an Adapter?
I searched:
http://tahiti.oracle.com/pls/db901/db901.drilldown?remark=&word=S
ervice&book=&preference=
And I'm too stupid to fully understand the task?
Please help me out on that!
Thanks,
Volker.

Service is just a group of sessions. I will try to explain as basic as possible.
For example You have 2 Applications, Accounting and Reporting applications, You want to separate them, separate their resources, statistics or connection methods.
For example on single instance, we will create (using dbms_service.create_service) two services ACCOUNT.SERVICE and REPORT.SERVICE, then we can
use them in the resource manager, we can assign jobs to the services, we can check any statistics service based, for example for which event class Accounting application
waits maximum time, i/o or concurrency? We can select from v$service_wait_class where service_name=ACCOUNT.SERVICE. Everything in the 10g can be analyzed service based,
you also for example can trace Reporting application by tracing REPORT.SERVICE service using dbms_monitor.serv_mode_act_trace_enable procedure.
We need all Accounting application sessions to connect to ACCOUNT.SERVICE, then in connection descriptor of this application we use SERVICE_NAME=ACCOUNT.SERVICE, and
we can check then from v$session where service_name='ACCOUNT.SERVICE', there will be sessions that are connected from Accounting application. Reporting application will use SERVICE_NAME=REPORT.SERVICE in connect descriptor, and we will identify them in database by selecting from v$session where service_name='REPORT.SERVICE'.
Default service name is db_name.db_domain there is also system specific services SYS$USERS and SYS$BACKGROUND for system connections and background processes.
When we create service in the database PMON will register them automatically with listeners.

Similar Messages

  • 9i: Listener, endpoints and services

    Hi,
    I want to do B2B on an Oracle 9i DB.
    No Tomcat, no Apache, no 9iAS, nothing but 9i EE DB!!
    If you have a listener on a port, maybe 9950
    and you don't choose the DB-Service stuff
    you can put in a service written by yourself.
    Can you?
    Which interfaces do I have to implement.
    oracle.ds.engine.InputAdaptor
    Write an Adapter?
    I searched:
    http://tahiti.oracle.com/pls/db901/db901.drilldown?remark=&word=S
    ervice&book=&preference=
    And I'm too stupid to fully understand the task?
    Please help me out on that!
    Thanks,
    Volker.

    Service is just a group of sessions. I will try to explain as basic as possible.
    For example You have 2 Applications, Accounting and Reporting applications, You want to separate them, separate their resources, statistics or connection methods.
    For example on single instance, we will create (using dbms_service.create_service) two services ACCOUNT.SERVICE and REPORT.SERVICE, then we can
    use them in the resource manager, we can assign jobs to the services, we can check any statistics service based, for example for which event class Accounting application
    waits maximum time, i/o or concurrency? We can select from v$service_wait_class where service_name=ACCOUNT.SERVICE. Everything in the 10g can be analyzed service based,
    you also for example can trace Reporting application by tracing REPORT.SERVICE service using dbms_monitor.serv_mode_act_trace_enable procedure.
    We need all Accounting application sessions to connect to ACCOUNT.SERVICE, then in connection descriptor of this application we use SERVICE_NAME=ACCOUNT.SERVICE, and
    we can check then from v$session where service_name='ACCOUNT.SERVICE', there will be sessions that are connected from Accounting application. Reporting application will use SERVICE_NAME=REPORT.SERVICE in connect descriptor, and we will identify them in database by selecting from v$session where service_name='REPORT.SERVICE'.
    Default service name is db_name.db_domain there is also system specific services SYS$USERS and SYS$BACKGROUND for system connections and background processes.
    When we create service in the database PMON will register them automatically with listeners.

  • I am facing problem when configuring listener.ora and tnsnamess.ora in listener side it is showing The listener supports no services The command completed successfully  and in when i cross check with listener from tns it is showing the error

    i am facing problem when configuring listener.ora and tnsnamess.ora in listener side it is showing The listener supports no services The command completed successfully  and in when i cross check with listener from tns it is showing the error
    ORA-12514: TNS:listener does not currently know of service requested in connect
    descriptor
    here is my listener file
    lsn =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.125.128)(PORT = 1575))
    #ADR_BASE_LISTENER = /u01/app/oracle
    (SID_LIST_LISTENER=
    (SERVICE_NAME=kull)
    (ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1)
    tnsnames.ora
    to_lsn=
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = server1)(PORT = 1575))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = kull )
    my database name is kull
    please somebody help

    Biswaranjan wrote:
    i have two database one is kull and another is kk
    i configured listener.ora in kull
    and tnsnames.ora in kk
    when i am running lsnrctl start listener in database kull
    This makes no sense.  You don't configure a listener nor a tnsnames.ora "in a database".   I hope this is just a language issue and not reflective of a fundamental misunderstanding of how tns works.
    read: http://edstevensdba.wordpress.com/2011/02/09/sqlnet_overview/ Help! I can’t connect to my database 
    read: http://edstevensdba.wordpress.com/2011/02/16/sqlnet_client_cfg/ Help! I can’t connect to my database (part duex)
    it is showing the message
    Alias                     lsn
    Version                   TNSLSNR for Linux: Version 11.2.0.1.0 - Production
    Start Date                05-JUL-2013 19:08:06
    Uptime                    0 days 0 hr. 0 min. 0 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Parameter File   /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
    Listener Log File         /u01/app/oracle/product/11.2.0/db_1/log/diag/tnslsnr/server1/lsn/alert/log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1575)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=server1)(PORT=1575)))
    The listener supports no services
    The command completed successfully
    and in another database in kk when i am giving the command tnsping to_lsn
    it is giving this message
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = server1)(PORT = 1575)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = kull)))
    OK (0 msec)
    but when i am cross check sqlplus system/manager@ to_lsn
    it is giving the following error
    ORA-12514: TNS:listener does not currently know of service requested in connect
    descriptor

  • Workflow Agent Listener and Service Components showing Down status

    Hi
    We are using oracle11i(11.5.10.2) on windows 2000 server
    unable to satrt Workflow agent and service component but mail server showing running status
    what could be the problem?
    with Regards
    AUH

    Hi Auh;
    Please check below and see its helpful:
    'Service Component Container is not Running' when Trying to Start Workflow Components [ID 733335.1]
    Oracle Workflow Release 12 Diagnostics [ID 469822.1]
    11i/R12 - A guide for troubleshoting Workflow Notification Emails - Inbound and Outbound [ID 831982.1]
    Cannot start WF Agent Listener - Error "Service Component Container Not Running" [ID 559388.1]
    How to Start Workflow Service Component Containers? [ID 436183.1]
    Troubleshooting Workflow Agent Listener's failure to start [ID 469009.1]
    Regard
    Helios

  • Listener configuration and other questions

    I have installed 2 database instances on the same database and under the same database home.
    The instances use the same listener. If i try to start enterprise manager in browser for both instances,
    the Enterprise Manager starts just for the last installed instance. I have edited the listener.ora file an
    added one more Description with another port number like folowing:
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = fusion)(PORT = 1522))
    to the following content:
    LISTENER_APPDB =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = fusion)(PORT = 1521))
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    now the file looks like following:
    LISTENER_APPDB =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = fusion)(PORT = 1521))
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
         (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = fusion)(PORT = 1522))
    ADR_BASE_LISTENER_APPDB = D:\app\oracle2
    SID_LIST_LISTENER_APPDB =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = D:\app\oracle2\product\11.2.0\dbhome_1)
    (PROGRAM = extproc)
    (ENVS = "EXTPROC_DLLS=ONLY:D:\app\oracle2\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    i have also changed the port of one of the instances in the tnsnames.ora file from 1521 to 1522.
    Now it is possible to start Enterprise Manager for both instances. But after i connect to one of the
    instances with the Enterprise Manager the other instance logs of. Is it ok so??? Will i have problems
    with this configuration?? Should i do something different??
    Second question: After i have installed an instance, during the installation some patches where
    automaticaly installed. After that i have installed another instance. Do i have to patch this instance too???
    Are the patches installed for the whole DBMS or just for one instance???
    *Third question: If i have 2 instances how can i set the parameter btree_bitmap_plans for only*
    one of the instances ??? I have found the following code to do this:
    ALTER SYSTEM SET "_b_tree_bitmap_plans"=false SCOPE=SPFILE;
    but for wich instance the parameter will be set for both or just for one? Do i have to choose
    one of the instances?? How can i do that??
    Edited by: 995273 on 21.03.2013 02:49

    one listener cannot listen on two port numbers. Just for the precision : why not ?$ lsnrctl stat snoopy
    LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 21-MAR-2013 12:37:39
    Copyright (c) 1991, 2011, Oracle.  All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ora11test)(PORT=1522)))
    STATUS of the LISTENER
    Alias                     snoopy
    Version                   TNSLSNR for Linux: Version 11.2.0.3.0 - Production
    Start Date                21-MAR-2013 12:37:12
    Uptime                    0 days 0 hr. 0 min. 26 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Parameter File   /opt/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
    Listener Log File         /opt/app/oracle/diag/tnslsnr/ora11test/snoopy/alert/log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora11test)(PORT=1522)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora11test)(PORT=1525)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora11test)(PORT=1527)))
    The listener supports no services
    The command completed successfully
    $

  • J2Se receiver File adapter-HTTP 503 no listener registered for service

    Hi,
    We are using J2Se file adapter for one the interfaces and the logs of the J2se adapter engine has shown the following error-
    Error: com.sap.aii.messaging.net.TransportException: HTTP 503 no listener registered for service /file/example_outbound
         at com.sap.aii.messaging.net.HTTPRequest.run(ServerHttpImpl.java:416)
    I checked with the J2SE File/FTP receiver adapter configuration given at help.sap and found the following the following info related to the error-
    Specifications for addressing by the Integration Engine
    ○       XI.httpPort=<port_no>
    <port_no>specifies the HTTP server port that receives the messages from the Integration Engine.
    ○       XI.httpService=<service>
    <service> describes the service part of the address where the Integration Engine must send its messages.
    These specifications are mandatory.
    If, for example, you have specified XI.httpPort=1234 and XI.httpService=/file/Receiver, the end point address of the file/FTP adapter in the Integration Engine must be specified as follows:
    http://<fileadapterhost>:1234/file/Receiver
    The end point address must be extended as follows for the Integration Engine in Release 1.0:
    http://<fileadapterhost>:1234/file/Receiver?action=execute&pipelineid=Receiver
    If the Integration Engine message is sent to a non-specified adapter service, the system displays the following error message:
    *No registered listener for <Service> found*
    The system displays the same message if the adapter is initialized, but has not been started (status STOPPED or INITIALIZED).
    Where I need to check this Integration engine address specifications. I have't found any of the above code in the adapter configuration which we are using presently.The interface is running successfully before but thrown this error now.
    Please reply me if some one has faced similar issue and get it resolved.

    Hi
    How was this issue resolved? I have the same problem.
    I only have two receivers - the deafult j2se file receiver and my newly created one which used the default as a template. The ports and service's are different.
    I've even tried deleting my custom receive adapter and using only the default one but i still get that error.

  • Asm, instance and service failing to start 10g rac redhat el5

    hi,
    i have been following a how to guide from oracle's website about implementing a 10g rac system using el5 (http://www.oracle.com/technology/pub/articles/hunter_rac10gr2_iscsi.html), by the end of the installation and setup I had both the nodes up and running and all services were up and running. Then under the root account I rebooted one of the nodes. now when I check the status of the services I get this:
    [oracle@rac01 ~]$ crs_stat -t
    Name           Type           Target    State     Host
    ora.orcl.db    application    ONLINE    ONLINE    rac01
    ora...._taf.cs application    ONLINE    ONLINE    rac02
    ora....cl1.srv application    ONLINE    OFFLINE
    ora....cl2.srv application    ONLINE    ONLINE    rac02
    ora....l1.inst application    OFFLINE   OFFLINE
    ora....l2.inst application    ONLINE    ONLINE    rac02
    ora....SM1.asm application    OFFLINE   OFFLINE
    ora....01.lsnr application    ONLINE    ONLINE    rac01
    ora.rac01.gsd  application    ONLINE    ONLINE    rac01
    ora.rac01.ons  application    ONLINE    ONLINE    rac01
    ora.rac01.vip  application    ONLINE    ONLINE    rac01
    ora....SM2.asm application    ONLINE    ONLINE    rac02
    ora....02.lsnr application    ONLINE    ONLINE    rac02
    ora.rac02.gsd  application    ONLINE    ONLINE    rac02
    ora.rac02.ons  application    ONLINE    ONLINE    rac02
    ora.rac02.vip  application    ONLINE    ONLINE    rac02though I can start the asm instance manually by
    srvctl start asm -n rac01and it starts but the instance and service on the rebooted node still wont start. is there a log file which tells me what the error is when it tries to start the instance? what can I do to ensure that if a node is rebooted that all of the services get started correctly and the node automatically rejoins the cluster (i thought I had set all of this from the instructions of the guide I was following).
    Regards
    Martin.

    Check ASM resource:
    crs_stat -p "resource_name
    $ crs_stat | grep NAME\= | grep ASM1
    NAME=ora.rac01.ASM1.asm
    $ crs_stat -p ora.rac01.ASM1.asm
    NAME=ora.rac01.ASM1.asm
    TYPE=application
    ACTIVE_PLACEMENT=0
    *AUTO_START*=1
    CHECK_INTERVAL=600
    DESCRIPTION=CRS application for ASM instance
    What do you see AUTO_START?
    if 1 = auto start:
    or check error ASM while start... at ASM_HOME/log/rac01/racg/*
    If AUTO_START=2
    Oracle Clusterware is configured to start the VIP, listener, instance, ASM, database services and other resources during system boot. Starting with 10.1.0.4, it is possible to modify some resources to have their profile parameter AUTO_START set to the value 2. This means that after node reboot, or when Oracle Clusterware is started, resources with AUTO_START=2 will need to be started manually via srvctl. Please work with Oracle Support if you need to modify this attribute.
    If AUTO_START=2 and need to change to 1:
    Example:
    $ crs_stat -p ora.rac01.ASM1.asm
    NAME=ora.rac01.ASM1.asm
    TYPE=application
    ACTIVE_PLACEMENT=0
    AUTO_START=2
    $ crs_stat -p ora.rac01.ASM1.asm > ORA_CRS_HOME/crs/public/ora.rac01.ASM1.asm
    $ crs_unregister ora.rac01.ASM1.asm
    $ crs_stat -p ora.rac01.ASM1.asm
    CRS-0210: Could not find resource 'ora.rac01.ASM1.asm
    $ vi ORA_CRS_HOME/crs/public/ora.rac01.ASM1.asm.cap
    AUTO_START=2
    to
    AUTO_START=1
    $ crs_register ora.rac01.ASM1.asm
    $ crs_stat -p ora.rac01.ASM1.asm
    NAME=ora.rac01.ASM1.asm
    TYPE=application
    *AUTO_START=1*
    Edited by: Surachart Opun (HunterX) on Jul 31, 2009 1:06 PM

  • 11gR2 Post-Upgrade Questions Regarding tnsnames, listener, pwd, and init

    Hello.
    Am planning on upgrading a significant # of RHEL5 10gR2 RAC and non-RAC DBs to 11gR2 (11.2.0.3.1, specifically). The servers are still not available to me, but I have been poring on the install and upgrade documents as well as referencing several blogs of users who have done them. I have almost literally read the guides verbatim. I will be using the DBUS - not doing a manual upgrade. Since I cannot test of the upgrade yet, I have a few questions related to POST_UPGRADE actions in terms of the listener, tnsnames, password, and init files.
    1.) The upgrade document indicates on p 3-24, "DBUA then proceeds to create new configuration files (parameter and listener files) in the new Oracle home." Will the init file (assuming spfile will be copied as we are using one everywhere now) have deprecated parameters REMOVED after it is copied over to the NEW/TARGET home?
    2.) While the install/upgrade guides do not call for it, several blogs indicate that the tnsnames and password files should be copied over from the old/source DB network/admin location ($TNSNAMES/admin) to the new/target DB /network/admin location. Do I need to do this or with the DBUA also copy them over? If all 4 files (tnsnames/listener/spfile/password) are copied over, I am not sure why the document doesn't indicate this.
    3.) Other than the spfile being copied over and modified, I don't see any difference between the old/source and new/destination copies of the listener, tnsnames, and password file. Do you agree?
    I am just trying to figure out what really need to be copied over and what doesn't in lieu of the DBUA doing it for me.
    Thank you all for your help. If I had HW to test this out, I would do it. In the meantime, I am writing the procedures to do the actual upgrade.
    Matt

    page 3-24 corresponds to following
    http://docs.oracle.com/cd/E11882_01/server.112/e23633/upgrade.htm#CHDDCBHG
    which states
    You must run the Oracle Net Configuration Assistant before running DBUA. See "Configuring the Listener When Upgrading from Oracle9i".
    If you are upgrading an existing Oracle Enterprise Manager Database Control or if you are configuring a new Oracle Enterprise Manager Database Control for the new Oracle Database 11g release, then the listener must be running before upgrading Oracle Enterprise Manager. If DBUA detects that an Oracle Enterprise Manager upgrade or configuration is requested, and DBUA does not see a listener running, then it prompts you and starts the default listener in either of these cases.
    running netca from new home results in creating a new listener.ora file, this could complain that listener is already used if the old listener is running with the same name or port (default 1521) taken.
    I think the "+DBUA reloads the listener.ora file in both the old and new Oracle Database environments.+" which point c in that list has to be taken in context with the two previous points a, b, where the usecase is shown how services , entries are removed from one listener.ora file and added to another. So to make sure those services are started from the "now" correct home those listener.ora are reloaded.
    If you look in the 11.1 upgrade guide this text is written as "DBUA removes the entry of the upgraded database from the old listener.ora file and reloads the listener of the old database." http://docs.oracle.com/cd/B28359_01/server.111/b28300/upgrade.htm#i1011982
    If after the upgrade old oracle home is not used anymore (no database is running out of that) you can ignore the listener.ora on the old home.

  • Listener configuration with service guard

    Hello
    We plan to work here with HP service guard on a cluster (oracle version 7.3 and hp UX 11). We want to distribute databases accross the nodes of the cluster and let them protected by service guard.
    Here's my main question.
    I have a cluster with two nodes (A and B) and service guard but without OPS. Instance InstA is running on A protected by service guard. Instance InstB is running on B protected by service guard. I I use TNSNAMES.ora with the adresses of the packages guarding my instances.
    If, after a problem, service guard switches for example instA from A to B, what will happen with the listener ?
    Will we have now two listeners running on node B ?
    Or
    will we have just one listener ?
    In this later case, the listener running on B should be ready to accept connexions to instB but also to instA when instA is moved to B.
    Any hint is welcome.

    If anyone else comes across this problem and they are trying to get SSL connections to the oracle database working but it is failing with ‘cannot hand off connection’, then in my experience the problem is most likely to be because of a firewall configuration.
    It turns out that in a non-SSL environment, Oracle can seamlessly hand off the connection to another port without dropping the connection on it’s own side, and therefore the ports open on the the firewall can remain constrained to the initial connection port (usually 1521). However, in an SSL environment Oracle needs to hand off the connection to a different port number, and because of the SSL handshake required, that port not only needs to be open on the firewall, Oracle needs to be told to use that port number explicitly which is done using the DISPATCHERS setting.
    For example, for one dispatcher, that could be run on 24841 while the listener is run on 2484. In this case, set up the firewall with ports 2484 and 24841 open. Set up the listener for TCPS on port 2484. Then to set up the dispatcher, connect as sys (sysdba) to oracle and run
    alter system set dispatchers=‘(ADDRESS=(PROTOCOL=TCPS)(HOST=myhost.domain.tld)(PORT=24841))(INDEX=1)’ scope=both;
    The index=1 makes sure that you add this dispatcher in a new slot without clobbering your existing TCP listener (which will be in index=0). You will obviously
    Good luck. TCPS is a pain in the posterior to get working.

  • Listener supports no service

    Hi ,
    i am having issues with listener
    when i chk the listener status it is runnig buti get the one message
    The listener supports no services
    and when i am trying to connect from the client using sqlplus or forms 6i i get
    ORA-12514: TNS:listener does not currently know of service requested in connect
    descriptor
    able to do tnsping... but unable to connect.
    plz help..

    hi ,
    i typed the following command
    still no go
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for 32-bit Windows: Version 11.1.0.7.0 - Produ
    ction
    Start Date 15-MAR-2011 12:50:04
    Uptime 1 days 23 hr. 11 min. 43 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File D:\app\User\product\11.1.0\db_1\network\admin\listener
    .ora
    Listener Log File d:\app\user\diag\tnslsnr\serverOracle\listener\alert\l
    og.xml
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=serverOracle)(PORT=1521)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
    The listener supports no services
    The command completed successfully
    my listener.ora
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = serverOracle)(PORT = 1521))
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    Edited by: Janasheen on Mar 17, 2011 2:13 AM

  • Oracle 11g Listener Supports No services

    I have installed Oracle 11g in Linux (Centos). i created a starter database using dbca. I also created a listener.ora using netca.
    I have observed that that the listener.ora was only generated like this after running netca:
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST =proky.warnerbro.com)(PORT = 1521))
      )Now when i start this listener, I get a message: "The listener supports no services".
    I have read on some forums that something like this should be included:
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = $$###$)
          (ORACLE_HOME =$ORACLE_HOME)
          (PROGRAM = extproc)
        (SID_DESC =
          (GLOBAL_DBNAME = orcl)
          (ORACLE_HOME = $ORACLE_HOME)
          (SID_NAME = orcl)
      )So, my question is, do dba's edit this manually or there should be a tool or wizard that would generate this text in listener.ora.
    thanks in advance,
    Anton

    Thanks guys.
    Another question though.
    How can I edit the listener that is used by emctl (database control)? Cause I have edited my listener.ora. I have removed an entry originally listened to by database control. For Example, originally there was a listener called listener3 which was used by emctl. Now I run netca and remove "listener3" and add one listener "listener". If i check listener.ora at ORACLE_HOME/network/admin, the file now has an entry listener and no more listener3.
    However when I start emctl, it says there that is still uses the "listener3" listener
    So even if i issued a "alter system register" at sqlplus, I still can't find my database on emctl.

  • SCAN listener supports no services

    Hi all,
    Our's DB: 11.2.0.1.0. Its 2 node cluster.
    $srvctl status scan
    SCAN VIP scan1 is enabled
    SCAN VIP scan1 is running on node1
    SCAN VIP scan2 is enabled
    SCAN VIP scan2 is running on node1
    SCAN VIP scan3 is enabled
    SCAN VIP scan3 is running on node2
    @node1$ps -ef | grep tnslsnr
    oracle xxxxx ..... /u01/app/11.2.0/grid/bin/tnslsnr LISTENER -inherit
    oracle xxxx ..... /u01/app/11.2.0/grid/bin/tnslsnr LISTENER_SCAN1 -inherit
    oracle xxx ..... /u01/app/oracle/product/11.2.0/db_1/bin/tnslsnr LISTENER -inherit
    oracle xxx ..... /u01/app/oracle/product/11.2.0/db_1/bin/tnslsnr listener_scan2 -inherit
    @node2$ps -ef | grep tnslsnr
    oracle xxxx ..... /u01/app/11.2.0/grid/bin/tnslsnr LISTENER_SCAN3 -inherit
    oracle xxxx ..... /u01/app/11.2.0/grid/bin/tnslsnr LISTENER_SCAN2 -inherit
    oracle xxxx ..... /u01/app/11.2.0/grid/bin/tnslsnr LISTENER -inherit
    oracle xxxxxxx ..... /u01/app/oracle/product/11.2.0/db_1/bin/tnslsnr listener -inherit
    @node1$lsnrctl status listener_scan2
    Listener Parameter File //u01/app/11.2.0/grid/network/admin/listener.ora
    Listening Endpoints Summary..
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=LISTENER_SCAN2)))
    The listener supports no services
    The command completed successfully
    ??? Though Listener_scan2 is running on node1,why it shows on ps -ef on node 2 ?
    Why listener_scan2 processes from ORACLE_HOME instead of CRS_HOME?
    Thanks

    I assume SCAN name:1521 is in fact a proper IP address or hostname with the port number?
    The Oracle instance will attempt to connect to that IP and port to register its services.
    If it is a hostname and not IP, then make sure it resolves correctly to an IP address on that server. If name resolution fails, then without an IP for that name, the Oracle instance cannot register its services.
    Once you have made sure that hostname resolution works, the next step is to check whether there is in fact a network service on that IP address, listening on that port.
    Two methods can be used. The netstat command (run on that server that owns that IP) will show all tcp listener end points. Use the -n switch to display numerics (and not hostnames). The netstat output should contain and entry "+ip_address:1521+ or +*:1521+ - this will confirm that there is a network service on that port for that IP address.
    The more detailed method is using the +lsof+ (list of files) command on the SCAN listener process (find the +pid+ and specify it via the +-p+ command line switch). This command will show all open file handles for the specified process - including socket handles. One of these should be on that IP address for port 1521.
    If you have confirmed that both the Oracle instance has the correct SCAN details and that the SCAN listener is actually listening on that tcp port and IP, and registration still does not work - then it could be a connectivity problem.
    From the +oracle+ o/s account on the db server, test connectivity to that port and IP using +telnet+.

  • The listener supports no services-10g

    Dear all,
    10g on solaris 10
    I shutdown the db and stop the listener ..when I start the listener using
    lsnrctl start LISTENER
    is starts and displays
    The listener supports no services
    The command completed successfully
    # listener.ora Network Configuration File: /appl/oracle/product/1014/network/admin/listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /appl/oracle/product/1014)
          (PROGRAM = extproc)
        (SID_DESC =
          (GLOBAL_DBNAME = orcl.med.com.sg)
          (ORACLE_HOME = /appl/oracle/product/1014)
          (SID_NAME = orcl)
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = tsta02.med.com.sg)(PORT = 1521))
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      )when am trying to login to db to start the db , am getting the below error :
    export ORACLE_SID=ORCL
    sqlplus sys/password as sysdba
    ERROR:
    ORA-12545: Connect failed because target host or object does not exist
    tried
    sqlplus sys/password@orcl as sysdba
    ERROR:
    ORA-12154: TNS:could not resolve the connect identifier specifiedAny idea what am missing ?
    kai

    Thanks girish,
    export ORACLE_SID=orcl
    <tstapps02]oraias:/appl/oracle/product/102/bin> ./sqlplus sys/password as sysdba
    SQL*Plus: Release 10.1.0.4.2 - Production on Tue Dec 29 11:03:34 2009
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    ERROR:
    ORA-12545: Connect failed because target host or object does not exist
    Enter user-name:
    ERROR:
    ORA-12545: Connect failed because target host or object does not exist
    Enter user-name:
    ERROR:
    ORA-12545: Connect failed because target host or object does not exist
    Kai
    Edited by: KaiS on Dec 29, 2009 12:04 AM

  • Listener: Listener supports no services.

    In 11gR1 RAC, my listener is giving the following output.
    lsnrctl statusConnecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    TNS-12541: TNS:no listener
    TNS-12560: TNS:protocol adapter error
    TNS-00511: No listener
    Solaris Error: 146: Connection refused
    All the database instances are working fine and I am able to connect to sqlplus prompt with all SID's.
    I even tried re-editing the listener.ora and manually register the instances.
    I then started the listener but it gave me an output : "*The listener supports no services*"
    Am I missing something? Please help.

    I got this resolved by adding an entry in the lisener.ora file present in $ORACLE_HOME/network/admin
    Below is my complete file of listener.ora file
    # listener.ora Network Configuration File: /oracle/product/11.2.0/dbhome_2/network/admin/listener.ora
    # Generated by Oracle configuration tools.
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = orcl)
    (ORACLE_HOME =/oracle/product/11.2.0/dbhome_2)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = orcl)
    (ORACLE_HOME = /oracle/product/11.2.0/dbhome_2)
    (SID_NAME = orcl)
    ADR_BASE_LISTENER = /oracle
    After this when i stopped and started oracle listener
    lsnrctl stop
    lsnrctl start
    then it shows the services has been started
    lsnrctl status
    LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 20-JUL-2012 02:35:34
    Copyright (c) 1991, 2010, Oracle. All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.10.10.10)(PORT=1521)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 11.2.0.2.0 - Production
    Start Date 20-JUL-2012 02:35:16
    Uptime 0 days 0 hr. 0 min. 17 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /oracle/product/11.2.0/dbhome_2/network/admin/listener.ora
    Listener Log File /oracle/diag/tnslsnr/ipm/listener/alert/log.xml
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.10.10.10)(PORT=1521)))
    Services Summary...
    Service "orcl" has 1 instance(s).
    Instance "orcl", status UNKNOWN, has 2 handler(s) for this service...
    The command completed successfully
    THUS ..... it starts
    do not forget to turn off firewall

  • Listener Supports no services

    Hi DB Experts,
    I am new to the Oracle DB and specifically 11g.
    I have a VM Ware machine, which had Oracle DB installed.
    When I am trying to start the DB server, I get the below logs:
    LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 17-FEB-2012 01:36:53
    Copyright (c) 1991, 2009, Oracle. All rights reserved.
    Starting /u01/app/oracle/product/11.2.0/dbhome_1//bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 11.2.0.1.0 - Production
    Log messages written to /u01/app/oracle/product/11.2.0/dbhome_1/log/diag/tnslsnr/fmw/listener/alert/log.xml
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=fmw)(PORT=1521)))
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
    Start Date 17-FEB-2012 01:36:54
    Uptime 0 days 0 hr. 0 min. 0 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Log File /u01/app/oracle/product/11.2.0/dbhome_1/log/diag/tnslsnr/fmw/listener/alert/log.xml
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=fmw)(PORT=1521)))
    The listener supports no services
    The command completed successfully
    SQL*Plus: Release 11.2.0.1.0 Production on Fri Feb 17 01:36:56 2012
    Copyright (c) 1982, 2009, Oracle. All rights reserved.
    Connected to an idle instance.
    SQL> ORACLE instance started.
    Total System Global Area 534462464 bytes
    Fixed Size 2215064 bytes
    Variable Size 394265448 bytes
    Database Buffers 130023424 bytes
    Redo Buffers 7958528 bytes
    Database mounted.
    Database opened.
    Why is that message flashed - Listener supports no services and Connected to an idle instance
    Is my listener no registered with the ORACLE instance of the database?
    Please help

    840235 wrote:
    Hi Billy,
    I am trying to start the DB using the ./dbstart ORACLE_HOME
    There are no messages flashed.
    I could get the listener started. But still, the instance is not registered with the listener:
    The instance will attempt to register itself with the listener when it (the instance) starts. If the listener is not started, it obviously cannot register with the listener.
    The instance will register/attempt to register with the listener every minute or so (I forget the exact interval). So if the instance starts first, when the listener finally starts, it will have to wait until the next registration request from the instance before it knows about the instance.
    >
    [oracle@fmw bin]$ ./dbstart /u01/app/oracle/product/11.2.0/dbhome_1
    [oracle@fmw bin]$ ./lsnrctl status
    LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 17-FEB-2012 02:33:28
    Copyright (c) 1991, 2009, Oracle. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
    Start Date 17-FEB-2012 02:32:53
    Uptime 0 days 0 hr. 0 min. 34 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
    Listener Log File /u01/app/oracle/product/11.2.0/dbhome_1/log/diag/tnslsnr/fmw/listener/alert/log.xml
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=fmw)(PORT=1521)))
    The listener supports no services
    The command completed successfully

Maybe you are looking for

  • Alsa does not select correct sound card. SOLVED

    I have onboard sound and do not have any additional sound cards installed. Alsa detects two soundcards, but for some reason seems to prefer the one that doesn't work. I am honestly not sure what the other audio device is; I do not have a second sound

  • How to create Windows 7 System bootable/repair DVD

    I want to create Win 7 bootable disc using HP Recvery discs or Win 7 tool: 'Create system repair disc'. How do I do that as well as create ISO file to make USB bootable? How do I create bootable UDF ISO? I've HP Recovery discs but they recover the sy

  • Report for settled costs of product cost collectors

    Friends, Is there any report where i can see all the settled costs for cost collector for previous period. I can see individual costs through KKBC_PKO but i need one for all the cost collectors in one report.

  • Bank name change in manual posting

    Dear Gurus, Name of the Bank is showing Wrongly in FF67 overview.  Manual Posting has been done for this also. How can i change the Name. Regards, Rohit Raj...

  • Grouped with artwork view separates songs with featured artists

    When I am in the group with artwork view of my library, any song that has a featured artist is separated into a separate section. For instance, if track 7 is a duet, it will have a second section with the album cover art and that track below the sect