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

提示:已成功

3.

SQL>shutdown immediate      停止服务

SQL>startup                          启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号

SQL>shutdown immediate      再次停止服务

SQL> alter database datafile ‘G:\SP001.DBF‘ offline drop;

数据库已更改。

SQL>alter database open;

数据库已更改。

SQL>startup                        
 启动服务,此次正常。

4.进入SQL*PLUS登录没有再提示错误

时间: 2024-11-16 15:01:45

oracle initialization or shutdown in progress 问题解决的相关文章

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

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

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 ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

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

由于删除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 解决方法

今天研究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

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 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 Fixe

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: 无法标识/锁定数据文件