`
anny627
  • 浏览: 11840 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

oracle 如何解决ORA-01033问题

 
阅读更多

Oracle错误:ORA-01033

 

错误编码:ORA-01033: ORACLE initialization or shutdown in progress

 

故障描述:因为移动了数据库文件([NAME].DMP)/日志文件等文件,导致数据库连接出现ORA-01033错误。

 

故障分析:网上有一种常见的说法是该类故障通常是由于移动文件而影响了数据库日志文件出现损坏而导致的无法正常进行IO操作而引起的错误。ORACLE将识别为数据库未装载完成而导致出现如上错误。

 

故障特征:使用命令行sqlplus或PL/SQL Developer均无法打开数据库。但是可以使用sys用户以sysdba的身份登录系统

 

处理步骤:

 

1. 在 ‘开始’-->‘运行’执行cmds

 

2. 输入:sqlplus "/ as sysdba"

 

  应提示类似于如下信息:

 

SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 5月 20 22:07:45 2009

 

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

连接到:

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

With the Partitioning, OLAP and Oracle Data Mining options

JServer Release 9.2.0.1.0 - Production

 

3. 输入:shutdown immediate 

 

  应提示类似于如下信息:

 

ORA-01109: 数据库未打开 

 

已经卸载数据库。

 

4. 输入:startup

 

  应提示类似于如下信息:

 

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

ORA-01110: 数据文件 15: 'D:\TEST\MY_INDEX1_1.DBF' 

5. 根据第4步信息输入:alter database datafile 'D:\TEST\MY_INDEX1_1.DBF' offline drop 

 

  应提示类似于如下信息:

 

数据库已更改。 

 

6. 重复第3、4、5步骤,直到第4步不再出现ORA-01157、ORA-01110错误信息,即告OK.

分享到:
评论

相关推荐

    解决ORA-01033 ORACLE 正在初始化或关闭

    ### 解决ORA-01033:Oracle正在初始化或关闭 #### 背景与问题解析 在Oracle数据库管理中,遇到ORA-01033错误是较为常见的问题之一,该错误通常出现在数据库启动或关闭的过程中。ORA-01033错误的全称是“ORA-01033:...

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

    ### ora-01033: Oracle Initialization or ...通过以上步骤,可以有效地解决ora-01033错误,并恢复Oracle数据库的正常运行。需要注意的是,在执行这些操作时,应确保对系统有足够的权限,并备份关键数据以防意外发生。

    oracle ORA-01033问题怎么解决

    oracle ORA-01033问题怎么解决 !! 能修复文件出错问题

    ora-01033 oracle initialization or shutdown in progress

    下面是一段解决ORA-01033错误的示例脚本,其中包含了上述步骤: ```sql -- 登录到数据库 sqlplus / as sysdba -- 正常关闭数据库 shutdown normal -- 等待数据库关闭 -- (如果有需要,可以使用 shutdown abort ...

    oracle ORA-01033报错分析和解决方案跟踪文档

    ORA-01033错误表示Oracle正在启动或关闭过程中,这可能是由于多种原因导致的,如数据库实例与数据库文件之间的同步问题、初始化参数文件的问题、操作系统权限问题,或者是数据库被人为地强制关闭等。 **错误分析:*...

    离线误删空间文件导致的ORA-01033及ORA-01145问题的解决办法

    假设在尝试解决ORA-01033问题时遇到了ORA-01145错误。根据给出的部分内容,可以看到用户尝试将数据文件8(F:\DATAMIS\MIS.DBF)置于离线状态,但由于表空间未启用介质恢复,因此出现了ORA-01145错误。为了解决这个...

    ora-01033错误解决方法

    ORA-01033 错误通常表示在启动或关闭数据库实例时出现了问题,具体表现为“Oracle 无法为操作系统打开进程”。 本文将详细介绍如何解决 ORA-01033 错误,并通过一段示例日志来分析其他可能的错误原因及解决方案。 ...

    ORA-01033解决.png

    oracle数据库服务报错 【 ORA-01033:ORACLE initialization or shutdown in progress】,网上搜了很多,总结了一个有效的解决方案,亲测有效。

    远程登录并启动oracle数据库 解决ORA-01031

    ### 远程登录并启动Oracle数据库及解决ORA-01031问题 #### 引言 在Oracle数据库管理过程中,远程登录与启动数据库是非常重要的操作之一。这不仅能够提高数据库管理员的工作效率,还能帮助他们更好地监控和维护...

    Oracle 11gr2连Oracle 19c 报ORA-28040 ORA-01017解决方法.pdf

    通过修改服务端和客户端的配置文件,以及重启服务端计算机,可以有效解决ORA-28040和ORA-01017这两个特定的错误。此外,文中还介绍了Oracle数据库在不同版本间进行配置和通信时所涉及的一些关键配置文件和参数设置。

    ORA-01033ORACLE错误解决

    解决ORA-01033错误的关键在于正确地管理数据库实例的状态,并确保所有必要的环境配置都已正确设置。以下是一系列详细的步骤,可以帮助您诊断并解决这个问题: 1. **设置环境变量**: - 使用`set ORACLE_SID=fbms`...

    Oracle_ORA-12518故障_处理

    本文旨在探讨如何接近并解决ORA-12518/TNS-12518错误,并提供详细的故障排除指南。 #### 最后审核日期 本指南最后审核于2008年1月29日,确保了内容的时效性和准确性。 #### 故障排查细节 ##### 第一部分:处理...

    ORA-01033解决方案(其误删表空间文件导致)

    ### ORA-01033 错误与误删Oracle表空间文件解决方案 #### 一、背景介绍 ORA-01033 错误是Oracle数据库中常见的错误之一,该错误通常出现在数据库初始化或关闭的过程中。当遇到此错误时,可能会导致SQL*Plus无法...

    ORACLE ORA-00132 ORA-00214

    在Oracle数据库管理过程中,遇到ORA-00132和ORA-00214这类错误时,往往意味着数据库配置或启动过程中出现了问题。下面将对这两个错误进行详细解析,并给出相应的解决方案。 #### 二、ORA-00132: Syntax Error or ...

    Oracle报ORA-12737问题解决方法

    总之,解决ORA-12737错误需要对Oracle数据库的运作机制有一定理解,并结合日志信息进行系统性的排查。通过逐步检查数据库状态、监听器、网络配置、客户端版本以及使用辅助工具,大多数情况下都能找到问题的根源并...

    ERwin连接oracle报ORA-01041内部错误,hostdef扩展名不存在.docx

    根据提供的部分内容,下面详细介绍解决ORA-01041错误的具体步骤: 1. **启动Oracle配置和移植工具** - 打开Oracle的“配置和移植工具”中的“Net Configuration Assistant”。 2. **本地网络服务名配置** - 在...

    Oracle数据库发生ORA-04031错误原因浅析及处理.pdf

    1. 通过调整SHARED_POOL_SIZE、SHARED_POOL_RESERVED_SIZE和SHARED_POOL_RESERVED_MIN_ALLOC三个参数来解决ORA-04031错误。 2. 通过查询V$SHARED_POOL_RESERVED视图来确定ORA-04031错误是否由共享池保留空间中的碎片...

    kettle连接oracle12C--报错ORA-28040 没有匹配的验证协议.rar

    总之,"ORA-28040:没有匹配的验证协议"是一个常见的Oracle连接问题,需要结合Kettle的配置和Oracle数据库的设置来解决。通过以上分析和解决方案,你应该能够找到解决问题的方法,顺利连接到Oracle 12c数据库。

    安装/升级Oracle遇到ORA-12514问题

    ORA-12514:监听程序当前无法识别链接描述符中请求的服务,简单的来说就是Oracle数据库的监听器配置有问题。 解决方案 打开cmd命令,输入tnsping orcl ,正常情况下是这样显示的: 下面会显示监听器配置文件的路径及...

    Navicat连接Oracle报ORA-12737问题解决方法

    完美解决Navicat连接Oracle时提示:“ORA-12737:Instant Client Light:unsupported server character set ZHS16GBK”问题的方法。

Global site tag (gtag.js) - Google Analytics