先连接到实例t1cdp1,然后shutdown abort,接着startup nomount(忘记了接下来是否执行了alter database mount),此时就退出了登陆,再次尝试登陆的时候就报错:
SQL> conn
iat/welcome@t1cdp1ERROR:
ORA-12528: TNS:listener: all appropriate instances are blocking new connections
1. cmd下面输入lsnrctl,查看当前实例所有监听器的状态
C:\>lsnrctl
LSNRCTL for 32-bit Windows: Version 10.2.0.3.0 - Production on 20-JUN-2010 22:49:13
Copyright (c) 1991, 2006,
Oracle. All rights reserved.
Welcome to LSNRCTL, type "help" for information.
LSNRCTL> status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 10.2.0.3.0 - Production
Start Date 30-APR-2010 14:37:44
Uptime 51 days 8 hr. 11 min. 32 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.ora
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=SupplyChainRel3.corp.walmart.com)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "T1CDP1_XPT" has 1 instance(s).
Instance "t1cdp1", status BLOCKED, has 1 handler(s) for this service...
Service "T1FMSP2XDB" has 1 instance(s).
Instance "t1fmsp2", status READY, has 1 handler(s) for this service...
Service "T1FMSP2_XPT" has 1 instance(s).
Instance "t1fmsp2", status READY, has 1 handler(s) for this service...
Service "T1PINVS1XDB" has 1 instance(s).
Instance "t1pinvs1", status READY, has 1 handler(s) for this service...
Service "T1PINVS1_XPT" has 1 instance(s).
Instance "t1pinvs1", status READY, has 1 handler(s) for this service...
Service "T1PPROD_XPT" has 1 instance(s).
Instance "t1pprod", status BLOCKED, has 1 handler(s) for this service...
Service "t1cdp1" has 1 instance(s).
Instance "t1cdp1", status BLOCKED, has 1 handler(s) for this service...
Service "t1fmsp2" has 1 instance(s).
Instance "t1fmsp2", status READY, has 1 handler(s) for this service...
Service "t1pinvs1" has 1 instance(s).
Instance "t1pinvs1", status READY, has 1 handler(s) for this service...
Service "t1pprod" has 1 instance(s).
Instance "t1pprod", status BLOCKED, has 1 handler(s) for this service...
The command completed successfully
可以发现instance t1cdp1是blocked的状态(不知道T1CDP1_XPT这个后缀是什么意思),
此时可以确定是监听器出错了。
2. 以sysdba身份登录 sqlplus \ as sysdba
查看发现当前状态为nomount(找到问题根源了).接下来加载
数据库
alter dababase mount;
alter database open;
小结:其实碰到这种错误,可以直接通过sqlplus \ as sysdba进入查看instance状态,而是用lsnrctl则是为了进一步验证而已。
方法(二)
关闭数据数据库,重新启动数据库即可。重新启动监听。
相关推荐
ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法ora-00604 错误 解决 方法
本文旨在详细介绍ORA-12518错误的成因、常见表现形式以及具体的故障排查方法,以帮助读者在实际工作中能够更高效地解决这一问题。 #### 目的 本文旨在探讨如何接近并解决ORA-12518/TNS-12518错误,并提供详细的...
下面将详细解析“ORA-27101: shared memory realm does not exist”这一错误及其解决办法,同时提及可能伴随的“ORA-01034: ORACLE not available”和“ORA-01033: ORACLE initialization or shutdown in progress”...
这篇文章主要讲述了在Oracle 11g R2客户端尝试连接Oracle 19c服务端时,遇到了两个特定的错误:ORA-28040和ORA-01017,以及如何解决这些问题。 ORA-28040错误是因为客户端和数据库服务器在版本兼容性上存在不匹配。...
### 解决Drop Goldengate 用户时报ORA-00604 ORA-20782 ORA-06512问题 #### 一、问题背景与现象 在进行Oracle数据库管理过程中,经常会遇到需要删除用户的场景。当尝试执行`drop user goldengate cascade;`命令时,...
### ORA-12514错误解决办法 #### 错误概述 ORA-12514是Oracle数据库中常见的一个错误,全称为“TNS:listener does not currently know of service requested in connect descriptor”。该错误表明客户端尝试连接到...
然而,在日常运维过程中,我们可能会遇到各种错误,比如“ORA-00702”就是其中之一。这个错误通常在尝试重启Oracle数据库服务时出现,意味着数据库实例在启动过程中遇到了问题。本文将详细介绍如何在Windows和Linux...
### 离线误删空间文件导致的ORA-01033及ORA-01145问题的解决办法 #### 概述 在Oracle数据库管理过程中,偶尔会遇到因误操作导致的数据文件出现问题的情况,例如误删除数据文件或者数据文件损坏等。这些问题可能会...
ORA-04031错误是Oracle数据库中一个常见的内存管理问题,主要涉及到数据库的共享池。当系统尝试分配共享池中的大块连续内存失败时,Oracle会尝试清理和合并内存块,但如果仍然无法满足需求,就会触发此错误。这个...
### Oracle 错误 ORA-00132 和 ORA-00214 解析及处理 #### 一、错误概述 在Oracle数据库管理过程中,遇到ORA-00132和ORA-00214这类错误时,往往意味着数据库配置或启动过程中出现了问题。下面将对这两个错误进行...
ORA-01461 错误解决办法 ORA-01461 错误是 Oracle 数据库中的一种常见错误,错误信息为“仅可以为插入 LONG 列的 LONG 值赋值”。该错误通常是由于 Oracle 的 jar 包版本与 Oracle 数据库实际版本不匹配造成的。 ...
ORACLE8I数据库应用EXP工具时ORA-06553报错的解决方法 摘要:本文主要解决ORACLE 8I数据库应用EXP工具时ORA-06553报错的问题,分析出现问题的原因,并提供了正确的解决方法和措施。 知识点1:Oracle 8I数据库EXP...
通过以上步骤,可以有效地排查并解决使用IMPDP工具导入数据时遇到的ORA-39002和ORA-39070错误。这些错误主要与目录设置、权限管理以及路径配置有关。确保所有相关的目录和文件都具有正确的权限,并且路径设置正确...
### 创建物化视图ORA-12014错误解决方法 #### 背景介绍 在Oracle数据库中,物化视图(Materialized View)是一种用于优化查询性能的重要工具。它预先计算并存储了复杂的查询结果,从而在实际查询时能够快速地返回...
ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案
用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。 解决方案一: 今天工作时在新建连接的时候遇到...
### ORA-16038错误解析与解决办法 #### 错误代码与含义 在Oracle数据库管理中,ORA-16038错误通常表明数据库遇到了与重做日志(Redo Log)相关的严重问题。具体而言,此错误码意味着数据库在处理重做日志时遇到...
### Oracle 10g启动后报ORA-16038错误的解决方法 #### 错误概述 在启动Oracle 10g数据库时遇到ORA-16038错误,该错误通常与归档日志操作有关。具体错误信息为: ``` ORA-16038: log 1 sequence #230 cannot be ...
在Oracle数据库操作过程中,用户可能会遇到一个特定的错误提示——ORA-29275:部分多字节字符。这一错误通常出现在执行查询`SELECT * FROM V$SESSION`时。该错误的出现意味着在查询结果中存在一些多字节字符(通常是...