博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle归档日志
阅读量:3959 次
发布时间:2019-05-24

本文共 822 字,大约阅读时间需要 2 分钟。


oracle远程连接不上


附:sqlplus启动命令startup;startup起来之后,select status from v$instance;显示为open状态就说明启动正常

停机:shutdown immediate;

1.归档日志已满

首先我认为是闪回日志写满,但是查了数据库以后发现我并没可有开启闪回日志,那么就是归档日志文件写满的缘故了。使用以下几个命令可以看出当前归档日志文件的使用情况:

select * from v$recovery_file_dest;select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;select * from v$flash_recovery_area_usage;select * from v$version;

可以看到ARCHIVED LOG的使用率是3.84%,这是因为我已经删除掉归档日志文件了。在没有删除归档日志之前是99.46这样打的数字,表明我们的归档日志已经使用了大部分的空间。

所以进入rman程序删除归档日志

rman target sys/pass@prjdbcrosscheck archivelog all;delete archivelog until time 'sysdate'; --删除所有日志delete expired archivelog all;--删除过期日志

修改归档日志的大小

SQL> alter system set db_recovery_file_dest_size=21474836480;---设置使用空间大小(20*1024*1024*1024),20GBSystem alteredSQL> show parameter db_recovery_file_dest;---查看归档日志路径限额

最彻底的解决方案:写一个定时删除的脚本来执行

转载地址:http://bmlzi.baihongyu.com/

你可能感兴趣的文章
10款免费且开源的项目管理工具
查看>>
java调用javascript :js引擎rhino
查看>>
asp 中常用的文件处理函数
查看>>
ADO中sqlserver存储过程使用
查看>>
Linux KernelTech版FAQ 1.0
查看>>
ntfs分区iis故障的解决
查看>>
个人创业“六大死穴”
查看>>
最重要的 12个 J2EE 最佳实践
查看>>
通过Java Swing看透MVC设计模式
查看>>
Java 理论与实践: 关于异常的争论
查看>>
编写高效的线程安全类
查看>>
提高Java代码可重用性的三个措施
查看>>
编写跨平台Java程序注意事项
查看>>
富人和穷人的12个经典差异
查看>>
java 注意事项[教学]
查看>>
MetaWeblogAPI测试
查看>>
软件配置管理概念-1,介绍
查看>>
软件配置管理概念-2,用户角色
查看>>
软件配置管理概念-3,CM系统的概念
查看>>
JSP/Servlet应用程序优化八法
查看>>