六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 65|回复: 0

linux oracle删除dbf文件 空间不释放

[复制链接]

升级  44%

6

主题

6

主题

6

主题

童生

Rank: 1

积分
22
 楼主| 发表于 2013-1-14 08:56:16 | 显示全部楼层 |阅读模式
linux上oracle删除表空间之后,执行
df -lh
发现/目录下剩余控件依然没有变大,原因就是删除的文件正在被某一个进程访问,导致系统无法释放空间。
执行
/usr/sbin/lsof|grep deleted
或者
/usr/sbin/lsof|grep deleted|grep dbf
查看被占用的删除的dbf文件

解决方法:
1. 重启系统
2. 杀掉进程

引用:
http://baboon124.blog.51cto.com/428889/89299
http://bothlog.com/2009/09/why-is-space-not-freed-from-disk-after-i-delete-a-file-in-linux/
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表