bycj.net
当前位置:首页 >> 如何检查orAClE的归档空间是否满了 >>

如何检查orAClE的归档空间是否满了

如果是归档到文件系统 可以使用 df 命令查看mount点, 如果是归档到asm 那么使用 asmcmd lsdg命令查看 asm空间使用率 askmaclean oracle

先查出当前数据库使用的归档目录是在哪,这个我昨天回答过一个问题.http://zhidao.baidu.com/question/416031451你可以参考一下.然后,便可以到操作系统上,看归档目录所在的文件系统使用情况,如一般的 unix 上,df -g 以 GB 为单位看

大多数人会去先检查放归档的目录的磁盘空间是否满了,通过该归档目录空余情况来判断归档空间是否满了,但我觉得这个方法不一定代表实际情况,你看到的可能是一个表面现象.默认情况下我们在dbca建库时,会把归档放在$ORACLE_

楼主你好,建议你去qq客服网反馈词问题.

oem打开oracle 10g 数据库操作界面,会显示如下错误信息: “ 由于输出设备已满或不可用, 归档程序无法归档重做日志.”数据库无法使用现将解决办法稍作总结:方法一:增大归档日志空间的大小可以通过下面的方法来调整系统

问题描述:所用数据库为 oracle 10g ,模式为归档模式,oracle 系统默认的归档空间为2g,由于日志过多,空间写满,数据库的redo文件不能归档,而出现oracle数据库挂起的问题. oem打开oracle 10g 数据库操作界面,会显示如下错误信息:

首先,你要看下你归档路径是哪里.两种情况一种是你默认放在了闪回区下面,那么show parameter db_recovery_file_dest_size,看看闪回区目录你设置多大,然后到操作系统上面看看该目录的使用情况闪回区目录可以通过 show parameter db_recovery_file_dest查看另外一种是你设置了别的目录,那么就取决于你该目录可使用的磁盘空间了.

如果不想加硬盘的话,那么只能删除日志,可以根据时间删除老日志(如果有带库的话,也可以将老日志转移到带库上,然后再删除存储上的老日志).删除归档日志有一套程序的.可不是直接删除了就行,那套程序网上很多,我就不多写了.归档日志占满硬盘,还不敢或者不能删除(万一宕机了,没有备分怎么恢复),多数是备分策略有一点问题,可以重新讨论备分策略(主要是备分方式和备分级别),让备分占用的空间相对稳定下来的.

如果不想加硬盘的话,那么只能删除日志,可以根据时间删除老日志(如果有带库的话,也可以将老日志转移到带库上,然后再删除存储上的老日志).删除归档日志有一套程序的.可不是直接删除了就行,那套程序网上很多,我就不多写了.归档日志占满硬盘,还不敢或者不能删除(万一宕机了,没有备分怎么恢复),多数是备分策略有一点问题,可以重新讨论备分策略(主要是备分方式和备分级别),让备分占用的空间相对稳定下来的.

问题描述:所用数据库为 oracle 10g ,模式为归档模式,oracle 系统默认的归档空间为2G,由于日志过多,空间写满,数据库的redo文件不能归档,而出现oracle数据库挂起的问题. oem打开oracle 10g 数据库操作界面,会显示如下错误信息:

网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com