Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

今儿一直在测试服务器的迁移问题,不断地创建表空间、创建数据库、创建用户。后来感觉创建这么多东西太占用磁盘空间,心想删除一下吧,于是,我们执行了dbca命令,将没用的数据库统统删除,将dbf和dmp文件也统统删除了,再后来发现服务无法启动了,连接时会提示oracle initialization or shutdown in progress,后来经过查询发现,原来这些dbf和dmp不是说删除就能删除的(当时我们明明发现有的不允许删除,我还是故意停停掉oracle服务,然后将其删除滴),最终导致数据库实例无法启动。

我的解决过程如下:

Microsoft Windows [版本 5.2.3790]

(C) 版权所有 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 3月 4 18:40:13 2011

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

SQL> connect system/hope;

ERROR:

ORA-01033: ORACLE initialization or shutdown in progress【就是这个错误】

【解决方法】

SQL> connect sys/hope as sysdba

已连接。

SQL> shutdown normal

ORA-01109: 数据库未打开

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> start mount

SP2-0310: 无法打开文件 "mount.sql"

SQL> startup mount

ORACLE 例程已经启动。

Total System Global Area  612368384 bytes

Fixed Size                  1332348 bytes

Variable Size             183151492 bytes

Database Buffers          423624704 bytes

Redo Buffers                4259840 bytes

数据库装载完毕。

SQL> alter database open;

alter database open

*

第 1 行出现错误:

ORA-01157: 无法标识/锁定数据文件 5 - 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 5: ‘C:\TYKM.DBF‘

SQL> alter database datafile 5 offline drop;【5是数据文件中的5】

数据库已更改。

SQL> alter database open;【我们一直循环这个语句,直至不再提示错误】

数据库已更改。

SQL> shutdown normal

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

Total System Global Area  612368384 bytes

Fixed Size                  1332348 bytes

Variable Size             187345796 bytes

Database Buffers          419430400 bytes

Redo Buffers                4259840 bytes

数据库装载完毕。

数据库已经打开。

这样就解决啦~~~哈哈哈~~~~~~~~~~~~~~~~~~~~

转载:http://blog.sina.com.cn/s/blog_49f485700100s362.html

时间: 2024-10-05 19:22:22

Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法的相关文章

ORACLE initialization or shutdown in progress 错误解决办法

第一步,运行cmd 第一步.sqlplus /NOLOG第二步.SQL>connect sys/change_on_install as sysdba'/提示:已成功第三步.SQL>shutdown normal 提示:数据库已经关闭 已经卸载数据库 ORACLE 例程已经关闭第四步.SQL>startup mount第五步.SQL>alter database open; 提示:(我在操作的时候没有遇到下边着中错误)第1 行出现错误: ORA-01157: 无法标识/锁定数据文件

Oracle ORA-01033: 错误解决办法

Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误 解决办法:[[email protected] ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Tue Jan 22 09:58:53 2019 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to

ORA-01033: ORACLE initialization or shutdown in progress问题

这是Oracle12c中笔者遇到的一个错误提示:ORA-01033: ORACLE initialization or shutdown in progress 错误的中文意思是:Oracle初始化未成功或者已经在进程中关闭. 经过分析:笔者是试图访问Oracle12c中的PDB数据库,但是PDB默认情况下只是被挂载,并没有启动 解决方法如下: 方法一: SYSDBA登陆后执行如下命令: alter pluggable database PDBEPPS open; 方法二:(假设PDB容器名为p

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

今天研究Oracle遇到了这个问题ora-01033:oracle initialization or shutdown in progress,经过分析研究终于解决了,写下来纪念一下.我的库是oracle 9i,具体就是90的.一.首先:问题的产生原因,出现这个错误是因为我将oracle\oradata\oradb下的一个文件误删除掉后出现的.二.现象:SQL*Plus无法连接,显示以下错误:ORA-01033: ORACLE initialization or shutdown in pro

12C -- ORA-01033: ORACLE initialization or shutdown in progress

初装oracle 12.2 rac数据库. 登录RAC数据库中第1节点 $ sqlplus '/as sysdba' SQL> select name,open_mode from v$pdbs; NAME OPEN_MODE ------------------------------ ---------- PDB$SEED READ ONLY DB12PDB1 MOUNTED DB12PDB2 MOUNTED PLUG_TEST MOUNTED 打开PDB(plug_test) SQL>

oracle initialization or shutdown in progress 问题解决

今天登录oracle时遇到oracle initialization or shutdown in progress 这个错误提示,在网上搜了下,试了很多方法,最后结合几种方法结合,成功解决了问题! 问题原因:我将以前备份的一个数据库文件误删除,重新登录数据库加载数据时提示错误 操作步骤: 1.先在windows下运行cmd,进入DOS环境. 2.以DBA用户登录,具体命令是 sqlplus /NOLOG SQL>connect sys/change_on_install as sysdba 提

由于删除DBF文件报错 —— ORA-01033: ORACLE initialization or shutdown in progress

由于移动或删除DBF文件报错:ORA-01033: ORACLE initialization or shutdown in progress 原因:一般该类故障通常是由于移动文件而影响了数据库日志文件出现损坏而导致的无法正常进行IO操作而引起的错误.ORACLE将识别为数据库未装载完成而导致出现如上错误. 故障特征:使用命令行sqlplus或PL/SQL Developer均无法打开数据库.但是可以使用sys用户以sysdba的身份登录系统 解决方法: 1. 在 ‘开始’-->‘运行’执行cm

ORA-01033: ORACLE initialization or shutdown in progress 实用的处理方法

ORA-01033: ORACLE initialization or shutdown in progress 实用的处理方法,此问题通常是由于电脑非正常关机造成的,我们可以用下面的方法查找出是那个文件损坏,再针对文件进行修复. SQL*Plus: Release 11.1.0.7.0 - Production on 星期三 6月 8 17:34:30 2016 Copyright (c) 1982, 2008, Oracle.  All rights reserved. SQL> conn

oracle 11g错误ora-01033:oracle initialization or shutdown in progress解决办法

原文出自:http://blog.csdn.net/liverliu/article/details/6410287 一.首先:问题的产生原因,先前我在f:/llh/目录创建的一个bookspace表空间,后来不想要这个表空间了,所以我就直接删掉了,出现这个错误是因为我将f:/llh/bookspace.dbf等几个文件误删除掉后出现的. 二.现象:SQL*Plus无法连接,显示以下错误: ORA-01033: Oracle initialization or shutdown in progr