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