今天再一次遇到ORA-01033:Oracle initialization or shutdown in progress这个oracle服务初始化报错,一般情况下我会先去监听文件里看看主机名是不是已经让我改了,端口号变了。结果没有用。从网络上得出了结果,下面跟大家分享一下,同时我也增长见识,以免再犯。
问题分析:不管是从sql/plus,pl/sql进入数据库,必须要输入用户名/密码,数据库通过验证后方可进入当下的数据库用户中;保证用户/密码正确的前提下,数据库会对当前用户下的信息进行扫描初始化,以便用户进入数据库后进行相应的增删改查操作,那这个问题就是出现在在一步,比如当数据库从创建表空间的时记录的路径查询表空间时,可能会发现查找不到的情况,要么是用户不慎修改了路径,要么是删除了数据文件,都会导致数据库初始化失败。我就是因为修改了数据库的本地表空间路径导致的。
下面看看在sql/plus下的解决办法:
C:\Users\Administrator>set ORACLE_SID = orcl //确定本机数据库实例名
C:\Users\Administrator>sqlplus "/as sysdba" //以超级管理员进入数据库
SQL> shutdown immediate //停止服务
SQL> startup //启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号
SQL>shutdown immediate //再次停止服务
SQL>startup mount
SQL> recover datafile 6 //恢复出错的数据文件
SQL>shutdown immediate //再次停止服务
SQL>startup 启动服务,此次正常。
相关推荐
### ora-01033: Oracle Initialization or Shutdown in Progress 解决方法 #### 一、问题背景及原因 **标题**: “ora-01033: Oracle initialization or shutdown in progress 解决方法” **描述**: “ora-01033: ...
### 解决ORA-01033:Oracle正在初始化或关闭 #### 背景与问题解析 在Oracle数据库管理中,遇到ORA-01033错误是较为常见的问题之一,该错误通常出现在数据库启动或关闭的过程中。ORA-01033错误的全称是“ORA-01033:...
### ORA-01033: Oracle 初始化或关闭中 #### 错误概述 ORA-01033 错误通常出现在尝试启动或连接到Oracle数据库时,表明数据库正处于初始化或关闭过程中。该错误可能由多种原因引起,包括但不限于数据库服务尚未...
### ORA-01033 错误解决方法 #### 概述 在数据库管理过程中,遇到诸如ORA-01033等错误代码是非常常见的。这些错误往往与数据库实例的状态、文件系统问题或是配置不当有关。ORA-01033 错误通常表示在启动或关闭...
其中之一就是著名的"ORA-01033"错误。这个错误通常会在数据库启动或恢复过程中出现,提示用户数据库的初始化参数设置不正确或者数据库处于非正常状态。以下是对"ORA-01033: ORACLE initialization or shutdown in ...
### 离线误删空间文件导致的ORA-01033及ORA-01145问题的解决办法 #### 概述 在Oracle数据库管理过程中,偶尔会遇到因误操作导致的数据文件出现问题的情况,例如误删除数据文件或者数据文件损坏等。这些问题可能会...
oracle数据库服务报错 【 ORA-01033:ORACLE initialization or shutdown in progress】,网上搜了很多,总结了一个有效的解决方案,亲测有效。
oracle ORA-01033问题怎么解决 !! 能修复文件出错问题
### ORA-01033 错误与误删Oracle表空间文件解决方案 #### 一、背景介绍 ORA-01033 错误是Oracle数据库中常见的错误之一,该错误通常出现在数据库初始化或关闭的过程中。当遇到此错误时,可能会导致SQL*Plus无法...
### ORA-01033 Oracle 初始化或关闭进行中错误解决方案 在处理数据库系统时,遇到ORA-01033错误是一个常见的问题,尤其是对于Oracle数据库的管理员和技术人员而言。这一错误通常出现在数据库初始化或关闭的过程中,...
在Oracle 9i数据库管理过程中,不慎删除表空间可能会导致一系列问题,比如ORA-01033: Oracle 初始化或关闭进行中以及ORA-01110: 数据库未打开等错误。本文将详细探讨这一问题及其解决方案。 #### 错误概述 当出现...
### 远程登录并启动Oracle数据库及解决ORA-01031问题 #### 引言 在Oracle数据库管理过程中,远程登录与启动数据库是非常重要的操作之一。这不仅能够提高数据库管理员的工作效率,还能帮助他们更好地监控和维护...
下面将详细解析“ORA-27101: shared memory realm does not exist”这一错误及其解决办法,同时提及可能伴随的“ORA-01034: ORACLE not available”和“ORA-01033: ORACLE initialization or shutdown in progress”...
sqlplus / as sysdba时出现ORA-01031 insufficient privilege
### Oracle误删DBF文件与ORA-01033及ORA-01145错误处理 在Oracle数据库管理过程中,偶尔会遇到误删除重要数据文件(DBF)的情况,这种情况下可能会出现ORA-01033、ORA-01157或ORA-01145等错误。本文将详细介绍这些...
为初学者准备的学习备用资料
- 错误一:ora-01033 该错误通常是因为数据库在非正常状态下被复制,导致数据文件丢失或损坏。解决方法是使用SQL*Plus以SYSDBA身份登录,执行非安装启动(startup nomount),检查并修复控制文件,确保数据库可以...
Oracle数据库在运行过程中可能会遇到各种错误,其中ORA-00600是一个内部错误代码,表示遇到了数据库系统内部无法处理的异常情况。这个错误通常与数据库的底层结构或数据不一致有关,它不是一个通用错误,而是针对...
### Oracle登录错误(ORA-01033: ORACLE initialization or shutdown in progress) #### 错误概述 在处理Oracle数据库时,可能会遇到ORA-01033错误:“ORA-01033: ORACLE initialization or shutdown in progress”...
在 Linux 环境中安装 Oracle 时,可能会遇到各种错误,这篇文章将对 ORA-01078、LRM-00109、ORA-01102、ORA-12541、ORA-12528、ORA-01033 和 ORA-28547 等错误进行详细的解决方法。 在安装 Oracle 10 后,配置网络...