日期:2014-05-17  浏览次数:21210 次

oracle写满了磁盘空间怎么办啊?
我的oracle装在E盘,450G,现在磁盘不够用,已经写满了,怎么解决啊,现在C盘剩余60G,D盘50G。


急 啊....

我对oracle不是很熟悉。

------解决方案--------------------
-- 你可以:*1). 移动数据文件到其他空闲空间较大的磁盘
*2). 增加新磁盘,再将数据文件移动到新磁盘。
------解决方案--------------------
你先说一下你不熟的情况下怎么把450G硬盘弄满的
------解决方案--------------------
够猛了 这么大数据为什么要装自己电脑里面呢 公司没服务器么? 有服务器的话 自己电脑不用放那么多数据了
------解决方案--------------------
1.增加数据文件至空闲盘
2.删除可能无用的归档文件
------解决方案--------------------
如果你的数据没有放到系统表空间,直接启动数据库,只加载系统表空间,然后慢慢修改,慢慢导入。
------解决方案--------------------
1 删除备份和归档
show parameter archive 查看你当前归档的位置,然后删除已经备份好的
cresscheck backup/copy;
delete noprompt expired backup/copy;删除没用的备份
2 添加硬盘设备

------解决方案--------------------
增加磁盘呗。。 删掉不再需要的
------解决方案--------------------
数据库挂起。开启了归档模式?那先删过期归档呗,找到归档存放的路径,删除一些较早的归档日志

------解决方案--------------------
删除不用的资料,要么增加磁盘啊。
一个文件最大500G你用了450,你是很牛的人啊
------解决方案--------------------
探讨

引用:

数据库挂起。开启了归档模式?那先删过期归档呗,找到归档存放的路径,删除一些较早的归档日志


现在确定了,是归档日志文件引起的,占了200多G的空间,直接删掉就行了吗?还需要做其他什么操作吗。

------解决方案--------------------
google吧...
一般是配合备份用的,你不做备份就没什么用
------解决方案--------------------
归档日志主要用于备份和恢复,一般建议和数据文件放在不同的盘,放在一起要丢一起丢。。。
------解决方案--------------------
跟上级说,找个熟悉oracle的人来弄吧,这样太危险了。
------解决方案--------------------
能改啊,在pfile文件里面设置,不过需要重启库,还是像21楼说的找专业人士处理比较稳妥