Solved

Oracle DB access through client

Posted on 2014-03-24
7
601 Views
Last Modified: 2014-03-25
Hi,

I installed Oracle database 11g on Windows Server 2008 R2 Standard edition OS.
But I am not able to access the Oracle database from other machine through Oracle client.
Getting error like "ORA-12541: TNS:no listener".

But am able to connect to the database on the same machine. The listner is also running.

I am able to ping the machine but not able to tnsping the db due to the above error

Earlier It was mentioned that this is a firewall blocking the ports.

If I disable the firewall in the services also am getting the same problem. And to the machine itself I am not able to connect (take remote desktop).

Is there any otherway for this issue for the oracle client connectivity?


Thanks.
0
Comment
Question by:GouthamAnand
  • 4
  • 2
7 Comments
 
LVL 12

Expert Comment

by:praveencpk
ID: 39950138
Did you configured the tnsnames.ora in the oracle client installed machine? if yes

can you give the o/p of tnsping <SID_name>
0
 

Author Comment

by:GouthamAnand
ID: 39950186
Yes. tnsnames.ora configured.

tnsping ABCD

gave the below output. But when I check in server machine listner is already started its showing.
--------------

TNS Ping Utility for 32-bit Windows: Version 11.1.0.6.0 - Production on 24-MAR-2
014 18:16:30

Copyright (c) 1997, 2007, Oracle.  All rights reserved.

Used parameter files:
D:\product\11.1.0\client_1\network\admin\sqlnet.ora


Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=11.145.242.10
) (PORT=1521)) (CONNECT_DATA= (SERVER=dedicated) (SERVICE_NAME=ABCD)))
TNS-12541: TNS:no listener


Thanks,
0
 
LVL 12

Expert Comment

by:praveencpk
ID: 39950655
provide me the listener status i.e

#lsnrctl status
#lsnrctl services
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 

Author Comment

by:GouthamAnand
ID: 39952375
C:\Users\user1>lsnrctl status

LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 25-MAR-2014 10:13
:28


Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Produ
ction
Start Date                24-MAR-2014 17:18:40
Uptime                    0 days 16 hr. 54 min. 49 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   C:\app\Administrator\product\11.2.0\dbhome_1\network\a
dmin\listener.ora
Listener Log File         c:\app\administrator\diag\tnslsnr\hydhtc123040d\listen
er\alert\log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
  Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "abcd" has 1 instance(s).
  Instance "abcd", status READY, has 1 handler(s) for this service...
Service "abcdXDB" has 1 instance(s).
  Instance "abcd", status READY, has 1 handler(s) for this service...
The command completed successfully

C:\Users\user1>
---------------------------------------------------------------------------------------

C:\Users\user1>lsnrctl services

LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 25-MAR-2014 10:16
:17


Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
  Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0
         LOCAL SERVER
Service "cmdb" has 1 instance(s).
  Instance "cmdb", status READY, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:939 refused:0 state:ready
         LOCAL SERVER
Service "abcdXDB" has 1 instance(s).
  Instance "abcd", status READY, has 1 handler(s) for this service...
    Handler(s):
      "D000" established:0 refused:0 current:0 max:1022 state:ready
         DISPATCHER <machine: hydhtc123040d, pid: 1420>
         (ADDRESS=(PROTOCOL=tcp)(HOST=hydhtc123040d.ad.infosys.com)(PORT=54689))

The command completed successfully

C:\Users\user1>
0
 

Author Comment

by:GouthamAnand
ID: 39952454
Earlier when I installed oracle server, I got "TNS-12535: TNS:operation timed out"
and at that time it got resoved with "firewall disabling " on the server machine.

But this time when I intalled the same oracle server in another machine using same installation kit, I  am getting "ORA-12541: TNS:no listener".
But this time also tried with firewall disabling but could not be able to connect to database through oracle client.


Thanks.
0
 
LVL 76

Accepted Solution

by:
slightwv (䄆 Netminder) earned 500 total points
ID: 39954340
>>(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
>>  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))

The listener isn't configured for ip address 11.145.242.10.  It is set up to use the loopback address 127.0.0.1 for TCP.

Change the listener.ora for the correct ip address then restart the listener.  Make sure the status shows the listener is linstening on the correct ip address.
0
 

Author Closing Comment

by:GouthamAnand
ID: 39955149
Thanks a lot. Your help is awesome.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Truncate is a DDL Command where as Delete is a DML Command. Both will delete data from table, but what is the difference between these below statements truncate table <table_name> ?? delete from <table_name> ?? The first command cannot be …
Background In several of the companies I have worked for, I noticed that corporate reporting is off loaded from the production database and done mainly on a clone database which needs to be kept up to date daily by various means, be it a logical…
Via a live example show how to connect to RMAN, make basic configuration settings changes and then take a backup of a demo database
This videos aims to give the viewer a basic demonstration of how a user can query current session information by using the SYS_CONTEXT function

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now