Oracle数据库关闭时,出现ORA-03113错误: SQLgt; shutdown immediateORA-03113: end-of-file on communication channelProcess

Oracle数据库关闭时,出现ORA-03113错误:

SQL> shutdown immediate

ORA-03113: end-of-file on communication channel

Process ID: 3437

Session ID: 125 Serial number: 5

SQL> startup

ORA-24324: service handle not initialized

ORA-01041: internal error. hostdef extension doesn't exist

SQL>

SQL>

SQL> startup nomount

ORA-24324: service handle not initialized

ORA-01041: internal error. hostdef extension doesn't exist

SQL>

SQL>

SQL> startup mount

ORA-24324: service handle not initialized

ORA-01041: internal error. hostdef extension doesn't exist

SQL>

SQL> alter datafile '/bk/ts5.2.dbf' offline

2 ;

ERROR:

ORA-03114: not connected to ORACLE

查看日志文件:

/u01/app/diag/rdbms/orcl/orcl/trace/alert_orcl.log

16416 Errors in file /u01/app/diag/rdbms/orcl/orcl/trace/orcl_dbw0_4055.trc:

16417 ORA-01157: cannot identify/lock data file 6 - see DBWR trace file

16418 ORA-01110: data file 6: '/bk/ts5.2.dbf'

16419 ORA-27037: unable to obtain file status

16420 Linux Error: 2: No such file or directory

16421 Additional information: 3

16422 Errors in file /u01/app/diag/rdbms/orcl/orcl/trace/orcl_ora_4097.trc:

16423 ORA-01157: cannot identify/lock data file 6 - see DBWR trace file

16424 ORA-01110: data file 6: '/bk/ts5.2.dbf'

16425 ORA-1157 signalled during: ALTER DATABASE OPEN...

16426 Mon Oct 21 20:53:43 2013

16427 Checker run found 1 new persistent data failures

16428 Mon Oct 21 20:54:53 2013

发现是因为刚刚创建的表空间文件丢失,导致的。

开始修复表空间文件。

解决方法:

SQL> shutdown abort

ORACLE instance shut down.

SQL>

SQL>

SQL>

SQL> startup

ORACLE instance started.

Total System Global Area 422670336 bytes

Fixed Size 1336960 bytes

Variable Size 314575232 bytes

Database Buffers 100663296 bytes

Redo Buffers 6094848 bytes

Database mounted.

ORA-01157: cannot identify/lock data file 6 - see DBWR trace file

ORA-01110: data file 6: '/bk/ts5.2.dbf'

SQL> alter database datafile '/bk/ts5.2.dbf' offline drop;

Database altered.

SQL>

SQL>

SQL> startup

ORA-01081: cannot start already-running ORACLE - shut it down first

SQL> shutdown

ORA-01109: database not open

Database dismounted.

ORACLE instance shut down.

SQL> startup

ORACLE instance started.

Total System Global Area 422670336 bytes

Fixed Size 1336960 bytes

Variable Size 314575232 bytes

Database Buffers 100663296 bytes

Redo Buffers 6094848 bytes

Database mounted.

Database opened.

SQL>

由于是表空间文件丢失,,最后查看一下表空间:

SQL>

SQL> select tablespace_name, file_name from dba_data_files;

TABLESPACE_NAME FILE_NAME

-------------------- ----------------------------------------

EXAMPLE /u01/app/oradata/orcl/example01.dbf

UNDOTBS1 /u01/app/oradata/orcl/undotbs01.dbf

SYSAUX /u01/app/oradata/orcl/sysaux01.dbf

SYSTEM /u01/app/oradata/orcl/system01.dbf

USERS /u01/app/oradata/orcl/users01.dbf

TS5 /bk/ts5.2.dbf

TS5 /bk/ts5.dbf

7 rows selected.

SQL> select file#, name, status from v$datafile;

FILE# NAME STATUS

---------- ---------------------------------------- -------

1 /u01/app/oradata/orcl/system01.dbf SYSTEM

2 /u01/app/oradata/orcl/sysaux01.dbf ONLINE

3 /u01/app/oradata/orcl/undotbs01.dbf ONLINE

4 /u01/app/oradata/orcl/users01.dbf ONLINE

5 /u01/app/oradata/orcl/example01.dbf ONLINE

6 /bk/ts5.2.dbf RECOVER

7 /bk/ts5.dbf ONLINE

7 rows selected.

SQL>

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle数据库关闭失败,Oracle数据库关闭时出现ORA-03113错误相关推荐

  1. oracle数据库配置失败,ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开OEM的解决办法...

    在win7 64位系统下安装oracle11g,在使用Database configuration Assistant创建数据库时,在创建到85%的时候报错,错误如下: 解决办法: 在listener ...

  2. oracle数据库升级失败,Oracle 11.2.0.1 rac 升级失败后,数据库降级方案(flashback database)...

    升级失败后,数据库降级方案(flashback database) 环境:Oracle 11.2.0.1 rac on redhat 5.8 Flashback database 准备工作 查看是否f ...

  3. oracle增加字段失败,oracle添加字段引起的问题

    author:skate time:2010-05-27 oracle添加字段引起的问题 由于同事在添加了表的字段后,没有重新编译数据库的对象,导致和这个表相关的很多procedure和package ...

  4. linux中oracle静默安装失败,oracle 11 Linux 静默安装 步骤及错误解决(更新中)

    oracle 11 Linux 静默安装 步骤及错误解决(更新中) oracle 11 Linux 静默安装 步骤及错误解决(更新中) [待更新] oracle成功安装完成后 显示的页面如下 : 此时 ...

  5. SQL2000数据库附加失败提示:crosoft SQL-DMO(ODBC SQLState:HY000) 错误 3456:未能恢复日志记录(428653:5176:89) 解决方法教程

    SQL2000数据库附加失败提示:crosoft SQL-DMO(ODBC SQLState:HY000) :错误 3456:未能恢复日志记录(428653:5176:89) ,事务ID(1:1868 ...

  6. oracle vm virtualbox 失败,Oracle VM VirtualBox启动提示“创建COM对象失败”

    摘要: 从工作的第一天开始,Genymotion成为唯一的Android调试工具,体验Genymotion模拟器的快速与便捷,同时也忍受Genymotion安装的痛苦,刚接触Genymotion的时候 ...

  7. oracle数据库关闭失败,Oracle突然关闭原因

    各位兄弟,前面的错误日志是从8月6日开始的,在8月9日,8月10日根本没有错误记录,这是日志的前段.谢谢大家. Tue Aug 02 05:36:31 2005 Errors in file d:\o ...

  8. oracle数据库初始化失败怎么办,数据库-如何解决ORA-011033:ORACLE初始化或关闭正在进行中...

    这是我对这个问题的解决方案: SQL> Startup mount ORA-01081: cannot start already-running ORACLE - shut it down f ...

  9. oracle10数据库链接失败,oracle 10g Enterprise Manager 无法连接到数据库实例分析

    1 问题描述 客户端通过IE 浏览器登陆oracle 10g em console时不能显示登陆界面,页面显示"Enterprise Manager 无法连接到数据库实例.下面列出组件状态& ...

最新文章

  1. java:不同数据类型的转换规则
  2. 部落卫队pascal解题程序
  3. 本周日,王海峰、朱军、李宏毅等大咖邀你加入这场AI开发者盛宴
  4. java extensions JAR files
  5. java绘制矩形 鼠标_如何用java在面板上用鼠标绘制出一个矩形
  6. python工作流程_讨论 - 廖雪峰的官方网站
  7. oracle 942错误(exp imp 出问题的解决方案)
  8. ajax 导致 css 延迟_在H5,小程序,uni-app中使用animate.css
  9. python数据增强代码_基于Python的图像数据增强Data Augmentation解析
  10. delphi html 登录,delphi 几个实用的HTML解析函数
  11. 翻译Programming WCF Services第二版
  12. 利用独立ip在百度知道留链接方式揭秘
  13. Web前端课程设计——个人主页
  14. 如何理解范德波尔方程
  15. 计算机网络回顾之计算机网络概述
  16. 基于FPGA的密码锁
  17. b站修改密码服务器错误,提示账号或者密码错误,无法正常登陆
  18. 对巴什博奕和尼姆博弈的理解
  19. WampServer常见问题集锦
  20. GNU开发工具的使用方法

热门文章

  1. java求sobel算子代码_边缘检测sobel算子
  2. 【Hexo搭建GitPage博客系列】02.环境搭建
  3. 求一个N阶方阵右下三角元素的和
  4. 【蓝桥杯】Java组必备API类 --快速读写实现方法 及输入输出的巧妙处理
  5. netty-Netty框架简介
  6. 数据结构之---交换左右子树
  7. invalid comparison: java.util.Date and java.lang.String“, “data“: null 时间格式转换异常
  8. EFCore中所谓IQueryable
  9. weekend 04Nov2006...
  10. 查找重复信息mysql 删除_SQL删除、查找重复数据记录等操作