`

ora-01033、ORA-01507和数据库连接不上的解决

 
阅读更多

 

2003操作系统       oracle 10g数据库连接不上去

 

刚开始报错:ora-01033:oracle initialization or shutdown in progress

http://apps.hi.baidu.com/share/detail/22073953

然后我按照http://apps.hi.baidu.com/share/detail/22073953这篇文章来做

到shutdown normal的时候,并不是报它说的错误,而是

ERROR:ORA-01507: ??????

 

 

解决步骤如下:

 

 

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

SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 10月 28 16:42:57 2011

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

SQL> connect sys/admin as sysdba
已连接到空闲例程。


SQL> shutdown immediate
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist


SQL> start nomount
SP2-0310: 无法打开文件 "nomount.sql"


SQL> startup nomount
ORACLE 例程已经启动。

Total System Global Area  603979776 bytes
Fixed Size                  1250380 bytes
Variable Size             247466932 bytes
Database Buffers          348127232 bytes
Redo Buffers                7135232 bytes


SQL> ALTER SYSTEM SET CONTROL_FILES='G:\oracle\product\10.2.0\oradata\orcl\contr
ol03.ctl' SCOPE=SPFILE
  2  ;

系统已更改。

SQL> shutdown immediate
ORA-01507: ??????
ORACLE 例程已经关闭。


SQL> startup
ORACLE 例程已经启动。

Total System Global Area  603979776 bytes
Fixed Size                  1250380 bytes
Variable Size             247466932 bytes
Database Buffers          348127232 bytes
Redo Buffers                7135232 bytes
数据库装载完毕。
ORA-01113: 文件 5 需要介质恢复
ORA-01110: 数据文件 5: 'G:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REPORT1.ORA'


SQL> select count(*) from v$session;

  COUNT(*)
----------
        12

 

SQL> recover datafile 5;
完成介质恢复。


SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。


SQL> startup
ORACLE 例程已经启动。

Total System Global Area  603979776 bytes
Fixed Size                  1250380 bytes
Variable Size             247466932 bytes
Database Buffers          348127232 bytes
Redo Buffers                7135232 bytes
数据库装载完毕。
ORA-01113: 文件 6 需要介质恢复
ORA-01110: 数据文件 6: 'G:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REPORT2.ORA'

 

SQL> recover database ;
完成介质恢复。


SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。


SQL>  startup
ORACLE 例程已经启动。

Total System Global Area  603979776 bytes
Fixed Size                  1250380 bytes
Variable Size             247466932 bytes
Database Buffers          348127232 bytes
Redo Buffers                7135232 bytes
数据库装载完毕。
数据库已经打开。


SQL> quit
从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 断开

 

 

 

 

分享到:
评论

相关推荐

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

    解决ORA-01033错误的关键在于仔细检查数据库的配置、监听器设置、环境变量以及资源分配情况。通过上述步骤,大多数情况下可以有效解决数据库初始化或关闭时遇到的问题。然而,在某些复杂场景下,可能需要更深入地...

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

    - **SQL*Plus无法连接**:尝试通过SQL*Plus连接数据库时,会收到ORA-01033错误提示。 - **Enterprise Manager Console中的错误**:同样地,在尝试通过Oracle Enterprise Manager Console访问数据库时也会出现相同的...

    ora-01033 oracle initialization or shutdown in progress

    ORA-01033 错误通常出现在尝试启动或连接到Oracle数据库时,表明数据库正处于初始化或关闭过程中。该错误可能由多种原因引起,包括但不限于数据库服务尚未完全启动、系统资源不足或数据库文件损坏等。 #### 解决...

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

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

    ORA-01033ORACLE错误解决

    在处理数据库系统时,遇到ORA-01033错误是一个常见的问题,尤其是对于Oracle数据库的管理员和技术人员而言。这一错误通常出现在数据库初始化或关闭的过程中,表明系统无法正常启动或关闭Oracle实例。下面将详细介绍...

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

    Oracle数据库不同版本间的客户端与服务端的连接问题通常涉及到安全和兼容性配置,这篇文章主要讲述了在Oracle 11g R2客户端尝试连接Oracle 19c服务端时,遇到了两个特定的错误:ORA-28040和ORA-01017,以及如何解决...

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

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

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。  解决方案一: 今天工作时在新建连接的时候遇到...

    Oracle12cRAC数据库 出现ora-12520, ora-12516

    - **使用连接池**:对于高并发的应用场景,建议使用连接池技术来管理和复用数据库连接,以减少不必要的连接创建和销毁操作。 - **监控连接状态**:定期监控数据库连接的状态,以便及时发现并处理异常情况。 ##### 3...

    关于创建oracle 连接时报以下错误,ORA-01017 ORA-02063

    在创建Oracle数据库连接时遇到的错误ORA-01017和ORA-02063涉及到用户认证问题以及Oracle数据库版本之间的差异处理。ORA-01017错误表示用户名或密码无效,登录被拒绝,而ORA-02063则通常表示在Oracle数据库之间进行...

    ora-227101错误解决办法

    - “ORA-01033: ORACLE initialization or shutdown in progress”则表示数据库正在初始化或关闭过程中,这可能是因为上一次的关闭操作未完成或数据库实例正在尝试重启。 ### 三、错误解决步骤 解决上述错误的关键...

    ORACLE ORA-00132 ORA-00214

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

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    您可能感兴趣的文章:常用的Oracle doc命令(收藏)Oracle 多行记录合并/连接/聚合字符串的几种方法Oracle中字符串连接的实现方法php连接oracle数据库及查询数据的方法plsql连接oracle数据库报ora 12154错

    oracle重启报错ORA-00702解决办法

    本文将详细介绍如何在Windows和Linux操作系统下解决ORA-00702错误。 **ORA-00702错误解析** ORA-00702错误信息表明数据库实例试图访问一个尚未完全初始化的数据文件或控制文件。这可能是由于数据库在不正常的情况下...

    Oracle_ORA-12518故障_处理

    - **解决方案**:检查客户端和服务器端的代码,确保在发送数据前检查连接的有效性。 ##### 错误: 11: Resource temporarily unavailable - **原因**:表示资源暂时不可用,可能是由于系统资源限制或连接池满等原因...

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

    在使用ERwin数据建模工具连接Oracle数据库时,可能会遇到ORA-01041内部错误提示:“hostdef扩展名不存在”。这一错误通常出现在尝试建立与Oracle服务器的连接过程中,导致ERwin无法正常工作。 #### 二、ORA-01041...

    解决 navicat连接oracle报错:ORA-12737InstantClientLight

    首先,"ORA-12737 InstantClientLight"错误通常意味着Navicat尝试连接Oracle数据库时,未能找到正确的OCI(Oracle Call Interface)库或其版本不匹配。OCI是Oracle提供的一组API,用于应用程序与Oracle数据库进行...

    Oracle 10g启动后报ORA-16038错误的解决方法

    通过以上步骤,可以有效地解决ORA-16038和ORA-19809错误,并确保数据库能够正常运行。在处理这些问题时,需要注意备份重要的数据库文件,以防万一出现问题时可以迅速恢复数据。此外,建议定期对数据库进行维护,包括...

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

    在IT领域,数据库管理和ETL(提取、转换、加载)工具是至关重要的组成部分。Kettle是一款流行的开源ETL工具,由Pentaho公司...通过以上分析和解决方案,你应该能够找到解决问题的方法,顺利连接到Oracle 12c数据库。

    ora-28056解决方法

    ora-28056错误会导致数据库不可用,无法连接到数据库。这将对业务运作产生严重的影响,例如无法访问数据库,无法进行数据操作等。 ora-28056错误的解决方法对比: ora-28056错误的解决方法有多种,包括清除事件...

Global site tag (gtag.js) - Google Analytics