Solved

Oracle 10g Listener status blocked on Database Instance

Posted on 2008-10-06
7
7,422 Views
Last Modified: 2013-12-18
Need assistance with resolving "status blocked" message from listener for Oracle 10g database.
This is Oracle 10g on Windows 2003 server

Have tried ASM installed on different and same homes with no difference.
Understand that is normal for ASM blocked report. Concerned that database instance is also blocked.


C:\Documents and Settings\Administrator>lsnrctl status

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 06-OCT-2008 11:29

:44

Copyright (c) 1991, 2005, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))

STATUS of the LISTENER

------------------------

Alias                     LISTENER

Version                   TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ

ction

Start Date                06-OCT-2008 09:59:01

Uptime                    0 days 1 hr. 30 min. 46 sec

Trace Level               off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File   C:\oracle\product\10.2.0\db_1\network\admin\listener.o

ra

Listener Log File         C:\oracle\product\10.2.0\db_1\network\log\listener.log

Listening Endpoints Summary...

  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=orgdatabase1)(PORT=1521)))

Services Summary...

Service "+ASM_XPT" has 1 instance(s).

  Instance "+asm", status BLOCKED, has 1 handler(s) for this service...

Service "+asm" has 1 instance(s).

  Instance "+asm", status BLOCKED, has 1 handler(s) for this service...

Service "PLSExtProc" has 1 instance(s).

  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

Service "database1" has 1 instance(s).

  Instance "database1", status BLOCKED, has 1 handler(s) for this service...

Service "database1_XPT" has 1 instance(s).

  Instance "database1", status BLOCKED, has 1 handler(s) for this service...

The command completed successfully

Open in new window

0
Comment
Question by:planetborn2
  • 3
  • 3
7 Comments
 
LVL 18

Accepted Solution

by:
sk_raja_raja earned 200 total points
Comment Utility
0
 
LVL 8

Assisted Solution

by:LindaC
LindaC earned 300 total points
Comment Utility
Inrease PROCESSES.

Cause
By way of instance registration, PMON is responsible for updating the listener
with information about a particular instance such as load and dispatcher
information. Maximum load for dedicated connections is determined by the
PROCESSES parameter. The frequency at which PMON provides SERVICE_UPDATE
information varies according to the workload of the instance. The maximum
interval between these service updates is 10 minutes.

The listener counts the number of connections it has established to the instance
but does not immediately get information about connections that have terminated.
Only when PMON updates the listener via SERVICE_UPDATE is the listener
informed of current load. Since this can take as long as 10 minutes, there can be
a difference between the current instance load according to the listener
and the actual instance load.

When the listener believes the current number of connections has reached maximum
load, it may set the state of the service handler for an instance to "blocked"
and begin refusing incoming client connections with either of the following
errors:

TNS-12516 TNS:listener could not find instance with matching protocol stack
TNS-12519 TNS:no appropriate service handler found

Additionally, an ORA-12520 error may appear in the listener log.

The output of the LSNRCTL services command will likely show that the service handler is "blocked".

e.g. '"DEDICATED" established:1 refused:0 state:blocked'
Solution
Increase the pfile or spfile setting for PROCESSES.
0
 

Author Comment

by:planetborn2
Comment Utility
Thanks for the responses so far.  The problem may have a different root cause since the suggestions provided have not lead to an answer.  The attached file shows that the cause may be related to the database not mounting.  Can you provide assistance with this area as a possible cause for this situation?

Thanks in advance.

planetborn2
logfile.doc
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 8

Assisted Solution

by:LindaC
LindaC earned 300 total points
Comment Utility
This is the problem.  If you are not the System Admin, talk to her/him:
ORA-15001: diskgroup "DATA" does not exist or is not mounted
ORA-15077: could not locate ASM instance serving a required diskgroup




ORA-00202: control file: '+DATA/database1/controlfile/current.265.662393849'
ORA-17503: ksfdopn:2 Failed to open file +DATA/database1/controlfile/current.265.662393849
ORA-15001: diskgroup "DATA" does not exist or is not mounted
ORA-15077: could not locate ASM instance serving a required diskgroup

Mon Oct 06 09:41:53 2008
ORA-205 signalled during: alter database mount exclusive...
Shutting down instance: further logons disabled
0
 

Author Comment

by:planetborn2
Comment Utility
So now that the problem - or question is clear -  I still don't know how to fix it. Why would the diskgroup mount and then unmount so that it is unavailable?  

planetborn2
0
 
LVL 8

Assisted Solution

by:LindaC
LindaC earned 300 total points
Comment Utility
It is obvious you are not the System Admin.  Talk to him/her.  Where I work after rebooting some server I have to talk to the Sys admin, telling that a filesystem is not mounted, is missing, they do soething which I don't know what it is and then I can see the filesystem again.
0
 

Author Comment

by:planetborn2
Comment Utility
Several days of additional troubleshooting have not resolved the root problem causing the listener error, that being that the database will not function with the disk as indicated in the log snippet previously provided.  Thanks for the assistance to date but no solution can be accepted as this has not lead to problem resolution.

planetborn2
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

Cursors in Oracle: A cursor is used to process individual rows returned by database system for a query. In oracle every SQL statement executed by the oracle server has a private area. This area contains information about the SQL statement and the…
Learn about cloud computing and its benefits for small business owners.
This video shows syntax for various backup options while discussing how the different basic backup types work.  It explains how to take full backups, incremental level 0 backups, incremental level 1 backups in both differential and cumulative mode a…
This video shows how to recover a database from a user managed backup

772 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

10 Experts available now in Live!

Get 1:1 Help Now