Oracle表空间满了又建了几个数据文件,可以把前面已经满的数据文件删了吗?

zzyhost 2018-12-27 04:41:21
Oracle表空间满了又建了几个数据文件,最近磁盘快不足了,可以把前面已经满的数据文件删了吗?好给磁盘腾出空间。删了后数据库不会起不来吧
...全文
650 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
andylei 2019-01-02
  • 打赏
  • 举报
回复
可以删除,没有影响
jdsnhan 2019-01-02
  • 打赏
  • 举报
回复
你家有几个柜子,装满了衣服,又买了俩新衣柜,原来的柜子里的衣服还要不要啊,不要就可以扔了。
  • 打赏
  • 举报
回复
没事 删后跑路就行
惜分飞 2019-01-01
  • 打赏
  • 举报
回复
我们以前就恢复过类似case,加上新文件,删除老文件
ruihuahan 2018-12-30
  • 打赏
  • 举报
回复
删了你就完了。千万不能删。 有备份的前提下,归档日志可以删。而且,归档日志要比数据文件大很多,可以腾出更多的空间。
卖水果的net 2018-12-28
  • 打赏
  • 举报
回复
能不能删除,这要取决你的数据有用没用,如果都有用的数据,你应该去增加磁盘。 没用的话,桉楼上的办法,删除表空间。
  • 打赏
  • 举报
回复
直接删数据文件数据库会起不来,想腾出磁盘空间,先确认哪些用户数据不用了,可以删除,然后进入数据库操作:
删除用户和用户下的数据:
drop user xxxx cascade;
删除用户对应的表空间和数据文件:
drop tablespace xxxx including contents and datafiles;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧