oracle 磁盘空间已满.
根分区 100% 被使用
现在 conn / as sysdba 已经登录不进去了. 提示 no space left on device.
网上搜 删除归档日志.
于是用 rman target /
但是 还是提示 no space left on device.请大家帮助,感激万分!谢谢! oraclerman
根分区 100% 被使用
现在 conn / as sysdba 已经登录不进去了. 提示 no space left on device.
网上搜 删除归档日志.
于是用 rman target /
但是 还是提示 no space left on device.请大家帮助,感激万分!谢谢! oraclerman
非常谢谢您的回复,您说的部分文件具体是指? 因为我查看 dbf文件都不是很大,只有100多M,备份文件也就400M,硬盘是500G的。
非常谢谢您的回复,您说的部分文件具体是指? 因为我查看 dbf文件都不是很大,只有100多M,备份文件也就400M,硬盘是500G的。你查看下是不是审计目录满了?归档目录满了?搞不定加qq
进去 du -sh查看哪个目录异常。 确定什么文件占用的大再说删除
select
b.file_id "文件ID号",
b.tablespace_name "表空间名",
b.bytes/1024/1024||'M' "字节数",
(b.bytes-sum(nvl(a.bytes,0)))/1024/1024||'M' "已使用",
sum(nvl(a.bytes,0))/1024/1024||'M' "剩余空间",
100 - sum(nvl(a.bytes,0))/(b.bytes)*100 "占用百分比"
from dba_free_space a,dba_data_files b
where a.file_id=b.file_id
group by b.tablespace_name,b.file_id,b.bytes
order by b.file_id;