昨天因为导入很久数据,最后一看是因为数据文件不够,后来就关机了。现在,开启数据库,总是报“ORA-03113: 通信通道的文件结尾”

  1. SQL> conn /as sysdba;
  2. 已连接到空闲例程。
  3. SQL> startup
  4. ORACLE 例程已经启动。
  5.  
  6. Total System Global Area 535662592 bytes
  7. Fixed Size 1375792 bytes
  8. Variable Size 377487824 bytes
  9. Database Buffers 150994944 bytes
  10. Redo Buffers 5804032 bytes
  11. 数据库装载完毕。
  12. ORA-03113: 通信通道的文件结尾
  13. 进程 ID: 920
  14. 会话 ID: 125 序列号: 5

  

错误,分析可能由于数据库立即关闭,导致文件状态可能不一致,因为正常关闭数据库会同步校验各文件,使得重新启动的时候文件时间点一致并且不用进行崩溃恢复,不得不进行下面的恢复,建议大家以后在利用abort选项时,先在os上观察IO状况,在IO值为0或接近0的时候再强制关闭,以避免不可预料的错误。

  1. SQL> select * from v$log;
  2.  
  3. GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC
  4. ---------- ---------- ---------- ---------- ---------- ---------- ---
  5. STATUS FIRST_CHANGE# FIRST_TIME NEXT_CHANGE# NEXT_TIME
  6. ---------------- ------------- -------------- ------------ --------------
  7. 1 1 211 52428800 512 1 NO
  8. INACTIVE 3890454 26-8 -13 3904355 26-8 -13
  9.  
  10. 3 1 210 52428800 512 1 NO
  11. INACTIVE 3877504 26-8 -13 3890454 26-8 -13
  12.  
  13. 2 1 212 52428800 512 1 NO
  14. CURRENT 3904355 26-8 -13 2.8147E+14
  15.  
  16. SQL> set linesize 150;
  17. SQL> select * from v$log;
  18.  
  19. GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME NEX
  20. T_CHANGE# NEXT_TIME
  21. ---------- ---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- -------------- ---
  22. --------- --------------
  23. 1 1 211 52428800 512 1 NO INACTIVE 3890454 26-8 -13
  24. 3904355 26-8 -13
  25. 3 1 210 52428800 512 1 NO INACTIVE 3877504 26-8 -13
  26. 3890454 26-8 -13
  27. 2 1 212 52428800 512 1 NO CURRENT 3904355 26-8 -13 2
  28. .8147E+14
  29.  
  30. SQL> alter database open resetlogs;
  31. alter database open resetlogs
  32. *
  33. 1 行出现错误:
  34. ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效
  35.  
  36. SQL> recover database until time '2013-08-12 18:00:02';
  37. 完成介质恢复。
  38. SQL> alter database open resetlogs;
  39.  
  40. 数据库已更改。

  

ORA-03113: 通信通道的文件结尾 进程 ID: 764 会话 ID: 125 序列号: 5的更多相关文章

  1. Oracle 11.2.0.1的一个Bug,客户端报ORA-03113: 通信通道的文件结尾

    半小时前,一个项目反馈应用系统部分功能报错,ORA-03113: 通信通道的文件结尾.好像是个常见的错误. 异常信息:ORA-03113: 通信通道的文件结尾 进程 ID: 2392 会话 ID: 2 ...

  2. ORA-03113:通信通道的文件结尾解决

    今天跟往常一样,登陆PL/SQL,确登陆失败,出现一个错误“ORA-01034”和“ORA-27101”如图: 然后就就通过命令提示符去登陆Oracle,去查看怎么回事,然后问题进一步出现,错误“OR ...

  3. ORA-03113 通信通道的文件结尾(ORA-19804 ORA-16038-归档空间满的处理方法)

    1.数据库启动报错SQL> startupORACLE 例程已经启动. Total System Global Area 1887350784 bytesFixed Size 2176848 b ...

  4. Oracle 11.2.0.1的又一个隐藏在ORA-03113后的bug: 通信通道的文件结尾

    近期又一个项目反馈ORA-03113错误: 通信通道的文件结尾.(jdbc程序报出的错误是:无法从套接字读取更多的数据) 发送之前处理过类似问题的解决方法(http://www.cnblogs.com ...

  5. Oracle错误——ORA-03113:通信通道的文件结尾

    请参考:http://blog.csdn.net/zwk626542417/article/details/39667999 今天跟往常一样,登陆PL/SQL,确登陆失败,出现一个错误“ORA-010 ...

  6. ORA-03113:通信通道的文件结尾 解决办法

    登录Oracle时出现错误:“ORA-03113:通信通道的文件结尾” 错误排查方法 Oracle出现错误,查看trace日志寻找问题根源:D:\oracle\diag\rdbms\orcl\orcl ...

  7. ORA-03113:通信通道的文件结尾

    问题: 用命令startup启动实例时,报错“ORA-03113:通信通道的文件结尾”. 解决: SQL> startup mount ORACLE 例程已经启动. Total System G ...

  8. ORA-03113:通信通道的文件结尾-完美解决方案

    ORA-03113:通信通道的文件结尾-完美解决方案   oracle 文档中对这个错误这样解释: ORA-03113 错误就是说连接到数据库的网络中断了.有些错误由于频繁出现.原因复杂而被 Orac ...

  9. ORA-03113:通信通道的文件结尾处理

     ORA-03113:通信通道的文件结尾执行:alter system set "_optimizer_join_elimination_enabled"=false; cmdsq ...

随机推荐

  1. Win7下unetbootin-windows-585工具制作Ubuntu12.04 U盘启动盘

    1.下载unetbootin-windows-585工具,网址如下: unetbootin-windows-585 2.unetbootin-windows-585制作U盘启动盘 准备好1个4G的U盘 ...

  2. 和Eclipse一起走过的日子

    一见钟情    大二上学期,第一次接触java Web.老师为了帮助我们从底层理解java Web的执行环境,要求我们不能使用不论什么IDE,仅仅能用记事本.    好吧,老师也是为了咱好.简单的一个 ...

  3. TCPDUMP详解(续)

    TCPdump抓包命令  tcpdump是一个用于截取网络分组,并输出分组内容的工具.tcpdump凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具.  tcp ...

  4. zepto打造一款移动端划屏插件

    效果图 样式1 样式2 调用 正常情况下应该是后台生成的html代码,但还是写了一套操作tab页的方法 调用简便如下: <link rel="stylesheet" href ...

  5. postgreSQL远程连接出现:Error connecting to server :致命错误 SSL关闭的pg_hba.conf记录

    异常截图:

  6. Oracle中针对中文进行排序[Z]

    在oracle 9i之前,对中文的排序,是默认按2进制编码来进行排序的. 9i时增加了几种新的选择: 按中文拼音进行排序:SCHINESE_PINYIN_M 按中文部首进行排序:SCHINESE_RA ...

  7. HTML界面JQuery ajax 返回200,但走Error方法

    原因是JSON拼装的有问题. 都需要放在双引号里面,或者修改dataType的类型为  "html". http://blog.csdn.net/imjcoder/article/ ...

  8. Instruments性能检测

    关于Instruments有网友如是说的:"一句话: 内存开销.运行速度.内存泄露 and so on". 如此简单的回答肯定打发不了咱们各位看官和面试官,当然上述表达和下边的网友 ...

  9. 为什么用户主目录下.bash_profile没有自动执行

    请注意 一般登录当前用户后 .bash_profile会自动运行 如果不自动运行请查看是不是切换用户的时候使用的su 用户名而不是su - 用户名 添加中间这个 - 后 会除了切换用户外还会加载该用户 ...

  10. js arguments参数说明

    在javascript中,不需要明确指出参数名,就能访问它们.如: function hi(){if(arguments[0]=="andy"){     return;}aler ...