提示ORA-03113:通信通道的文件结尾解决

事情原由:oracle安装到win7下,以为都是直接sqlplus / as sysdba,使用数据库,但最近连接时频繁报错,

提示ORA-03113:通信通道的文件结尾

进程 ID :6988

回话 ID:191 序列号:3

第一步:

1

2

3

4

5

6

7

8

9

sqlplus / as

sysdba

shutdown abort

startup mount

SQL> show parameter

background_dump_dest;

NAME TYPE VALUE

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

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

background_dump_dest string d:\app\baoshengzhu\diag\rdbms\

oracle\oracle\trace

进入该路径,查看alert_oracle.log,可见文件记录错误如下:

####################错误信息以及建议解决的方法##########################################################

Errors in file

d:\app\baoshengzhu\diag\rdbms\oracle\oracle\trace\oracle_ora_6988.trc:

ORA-19815: 警告: db_recovery_file_dest_size 字节 (共 4102029312 字节)

已使用 100.00%, 尚有 0 字节可用。

************************************************************************

You have following choices to free up space from recovery

area:

1. Consider changing RMAN RETENTION POLICY. If you are using

Data Guard,

then consider changing

RMAN ARCHIVELOG DELETION POLICY.

2. Back up files to tertiary device such as tape using

RMAN

BACKUP RECOVERY AREA

command.

3. Add disk space and increase db_recovery_file_dest_size

parameter to

reflect the new

space.

4. Delete unnecessary files using RMAN DELETE command. If an

operating

system command was used

to delete files, then use RMAN CROSSCHECK and

DELETE EXPIRED

commands.

1

2

3

4

5

6

7

8

9

10

11

12

13

###################################################################################

第二步:

select * from

v$recovery_file_dest;

alter system set

db_recovery_file_dest_size=10737418240

---这里是改为10G。

alter database

open

exit

第三步:

进入rman工具窗口

rman target /

RMAN>crosscheck archivelog

all; --

运行这个命令可以把无效的expired的archivelog标出来。

RMAN>delete expired

archivelog all; --

直接全部删除过期的归档日志。

RMAN>delete noprompt

archivelog until time "sysdate

-3"; --

也可以直接用一个指定的日期来删除。

重新打开数据库:正常使用

oracle通信通道的文件结尾_ORA-03113:通信通道的文件结尾解决相关推荐

  1. Oracle RMAN 还原与恢复(一)--还原服务器参数文件

    一. RMAN 还原与恢复基础 在RMAN 用于中,还原与恢复是两个不同的概念. 还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象. 恢复(re ...

  2. 管道通信C语言,Go语言通道(chan)——goroutine之间通信的管道

    如果说 goroutine 是 Go语言程序的并发体的话,那么 channels 就是它们之间的通信机制.一个 channels 是一个通信机制,它可以让一个 goroutine 通过它给另一个 go ...

  3. oracle log block size,案例:Oracle无法启动报错ORA-00218: block size 0 重建控制文件

    天萃荷净 oracle数据库无法启动报错ORA-00218故障,通过重建控制文件解决文件损坏问题 遇到一个案例在数据库启动的时候报ORA-00218错误,而这个故障的引起原因是因为重建控制文件的时候, ...

  4. oracle 磁盘不分区吗,LINUX停ORACLE软件、数据文件等所在的磁盘分区空间不足的解决思路...

    LINUX下ORACLE软件.数据文件等所在的磁盘分区空间不足的解决思路 虚拟机中的ORACLE运行的久了,归档.数据文件不断增长,原来安装ORACLE的分区空间不足. 此时可以重新向虚拟机增加一块硬 ...

  5. oracle启动监听读取哪个文件,监听服务启动及数据文件恢复oracle数据库

    最近遭遇了 oralce 监听服务启动了 又自行关闭的 悲惨经历 我把我的过程和大家分享一下! 1)排查原因 程序员是懒惰的,我始终都希望能够成功启动监听服务,但是就是事与愿违 有一下方式可能不能成功 ...

  6. oracle定义转储目录,Oracle 12.1新特性:在线rename或relocate数据文件

    在Oracle12.1之前的版本中要重命名数据文件或移动数据文件需要关闭数据库或把表空间/数据文件置为offline状态才可以,参考之前总结的 要实现这一功能需要使用ALTERDATABASEMOVE ...

  7. python文件之间如何互相通信_不同的類和.py文件之間的python通信

    我試圖在我的程序中使用mvc-模型.我使用pubsub在我的文件之間進行通信.我想知道是否有另一種溝通方式,而不是使用pubsub?不同的類和.py文件之間的python通信 我的具體問題:我有2個文 ...

  8. php-fpm通道,Go语言通道(chan)——goroutine之间通信的管道

    Go语言通道(chan)--goroutine之间通信的管道 如果说 goroutine 是 Go语言程序的并发体的话,那么 channels 就是它们之间的通信机制.一个 channels 是一个通 ...

  9. oracle gather trace,Oracle 12C R2-新特性-新增两个视图:方便查看trace文件和内容

    Oracle 12C R2-新特性-新增两个试图-方便查看trace文件和内容 在12.2中,Oracle新增了两个V$DIAG_TRACE_FILE and V$DIAG_TRACE_FILE_CO ...

最新文章

  1. arm,asic,dsp,fpga,mcu,soc各自的特点
  2. Java Web - EL表达式和JSTL标签库
  3. “李子柒”们的商业模式,到底需不需要微念
  4. rice university phd application result
  5. boost::log模块测试get_attributes()这个const方法可以获取线程模型内部的互斥锁
  6. Android 内存详细分析
  7. java tessdata训练_Tesseract For Java为可执行jar设置Tessdata_Prefix
  8. 如何从Java EE无状态应用程序连接到MongoDB
  9. JavaJDBC【三、增删改查】
  10. word文字铺满页面_这5个Word问题,你会解决几个?
  11. java设置环境变量win7_Windows7系统配置java环境变量的详细教程
  12. 九宫怎么排列和使用_别人家连客厅茶几都不要了,你却还在纠结挂画怎么挂
  13. 如何编写优雅的代码:06. 设计模式应用案例(上)
  14. 单应性变换、仿射变换、透视变换
  15. poi解析excel文件(支持xls和xlsx)java学习版
  16. 可编辑ppt地图分布图怎么做?
  17. n1进入recovery模式_OPPO N1如何进入recovery模式
  18. 4个好用的WebShell网站后门查杀工具 在线木马查杀
  19. waf绕过—过360主机卫士sql注入
  20. 移动智能开发平台群雄逐鹿-塞班(Symbian),WinCE,黑莓(Blackberry),QT/Qtopia,iOS,Android

热门文章

  1. 计算机的就业指导论文,计算机就业指导期刊文章参考文献 计算机就业指导专著类参考文献有哪些...
  2. 2020德勤面试开始了吗_2020公务员面试公告已出,5月28日开始面试
  3. angularjs1访问子组件_Vue学习笔记之组件的应用
  4. 前端如何发ModelAndView的请求
  5. linux 用户 组区别吗,Linux系统的用户和用户组有什么区别
  6. 教你玩转CSS padding(填充)
  7. 如何玩转CSS链接(link)知识点?
  8. 远程桌面无法找到计算机不属于指定网络,远程桌面找不到计算机
  9. 阿里云mysql创建多个用户_阿里云MySQL创建指定用户访问指定表
  10. 分享20个漂亮的DIV CSS标准化站点案例