无法登陆oracle的错误

来源:未知 责任编辑:智问网络 发表时间:2013-11-04 19:54 点击:

 

今天登陆PL/SQL时报下面错误:

  ora-01033:oracle initializationg or shutdown in progress ,无法连接Oracle服务,

  产生错误的可能原因是刚删除了归档日志,去网上查了下,结合报错的信息,按照下面的步骤处理:

  --1. 连接sqlplus:

  >sqlplus "/ as sysdba"

  --2. 关闭数据库:

  SQL> shutdown immediate

  ORA-01109: 数据库未打开

  已经卸载数据库.

  ORACLE 例程已经关闭.

  --3. 重启数据库:

  SQL> startup

  ORACLE 例程已经启动.

  Total System Global Area  612368384 bytes

  Fixed Size                  1250428 bytes

  Variable Size             230689668 bytes

  Database Buffers          373293056 bytes

  Redo Buffers                7135232 bytes

  数据库装载完毕.

  ORA-16038: 日志2 序列号27 无法归档

  ORA-19809: 超出了恢复文件数的限制

  ORA-00312: 联机日志2 线程1:

  'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORA10\REDO02.LOG'

  --4. 归档REDO02.LOG 日志:

  SQL> alter database clear unarchived logfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORA10\REDO02.LOG';

  数据库已更改.

  --5. 打开

  SQL> alter database open;

  数据库已更改.

  --6. 再次关闭数据库:

  SQL> shutdown immediate;

  --7. 再次重启数据库,又报下面错误:

  SQL> startup

  ORACLE 例程已经启动.

  数据库装载完毕.

  ORA-16038: 日志1 序列号32 无法归档

  ORA-19809: 超出了恢复文件数的限制

  ORA-00312: 联机日志1 线程1:

  'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORA10\REDO01.LOG'

  --8. 再次归档REDO01.LOG 日志:

  SQL> alter database clear unarchived logfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORA10\REDO01.LOG';

  数据库已更改.

  --9. 问题解决.

  SQL> conn scott/tiger@ora10

  已连接.

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Table函数使用简介
    • Oracle数据库Constraint约束的常用操作及异常处理
    • Bulk Collect性能分析(zz)
    • export/import的使用
    • OCP043第十五讲 Database Security
    • ORACLE10gr2数据导入MySQL方案
    • oracle 让sys用户可以使用isqlplus
    • 在oracle数据库下使用iSQL*Plus DBA访问数据库
    • Oracle行列转换小结
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1