遇到ora-12535问题后应当采用哪些方法解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遇到ora-12535问题后应当采用哪些方法解决相关的知识,希望对你有一定的参考价值。

参考技术A 一般来讲,造成12535最主要的原因是防火墙问题,通常关闭防火墙可以解决问题,其他还包括: 1. 网速不通 2.网速过慢 最后一种引起ORA-12535错误的原因是由于不正确的设置listener queue size或操作系统中的nofiles参数...

ora-01033:oracle initialization or shutdown in progress 解决方法

转自:https://blog.csdn.net/tanzugan/article/details/7842025

ora-01033:oracle initialization or shutdown in progress 解决方法

今天使用Oracle遇到了这个问题ora-01033:oracle initialization or shutdown in progress,经过分析研究终于解决了,记下来。

首先:问题的产生原因,出现这个错误是因为我将oracleproduct10.1.0oradataoral下的一个文件删除掉后出现的。

    利用sql语句语句创建表空间时弄错了,就一时心急把创建的文件删除了。结果问题就出来了。sysdba可以登录,但是在使用中就出现“数据库未打开,仅允许在固定表/视图中查询”,而normal用户无法登录使用,出现ORA-01033: ORACLE initialization or shutdown in progress 的错误。

分析:这个错误的原因应该是Oracle在启动后,用户登录时是要将方案中原有配置信息装载进入,装载过程中配置中有文件未找到,所以就报出错误。

解决过程:

C:Documents and SettingsDHai>sqlplus /nolog

SQL*Plus: Release 10.1.0.2.0 - Production on 星期一 9月 28 14:35:38 2009

Copyright (c) 1982, 2004, Oracle. All rights reserved.

SQL> connect sys/123 as sysdba;
已连接。
SQL> shutdown normal
ORA-01109: 数据库未打开


已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。

Total System Global Area 171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145750508 bytes
Database Buffers           25165824 bytes
Redo Buffers                 262144 bytes
数据库装载完毕。
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项


SQL> alter database open resetlogs;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: ‘C:ORACLEPRODUCT10.1.0ORADATAORALFSCREDIT40‘


SQL> alter database datafile 6 offline drop;

数据库已更改。

SQL> alter database open resetlogs;

数据库已更改。

SQL> alter database datafile 6 offline drop;

数据库已更改。

SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01531: 例程已打开数据库


SQL>shutdown normal
提示:数据库已经关闭
已经卸载数据库
ORACLE 例程已经关闭

SQL> startup mount;
ORACLE 例程已经启动。

Total System Global Area 171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145750508 bytes
Database Buffers           25165824 bytes
Redo Buffers                 262144 bytes
数据库装载完毕。

到此,问题解决了。







































以上是关于遇到ora-12535问题后应当采用哪些方法解决的主要内容,如果未能解决你的问题,请参考以下文章

oracle sql DEVELOPER ORA-12535: TNS: 操作超时

客户端web访问oracle 提示ORA-12535: TNS:operation timed out 异常详细信息: System.Data.OleDb.OleDbEx

常见的http状态码都有哪些?各是啥意思

黑暗逃生游戏无法运行的原因都有哪些 常见原因和修复方

电脑蓝屏提示unexpected store exception的解决方法

选购服务器时应考察的主要配置参数都有哪些?