oracle 10g系统数据库USERS01.DBF增长过大,能不能删除重建?

oracle 10g系统数据库USERS01.DBF增长过大,能不能删除重建?,第1张

dbf文件不能删除。

如果直接删除dbf文件会导致oracle服务异常,从而无法正常使用该数据库。

如果dbf文件增长过大,应该是设置了数据库文件自动增长。

可以在所属表空间下新增dbf文件,然后将users01.dbf的自增长选项关闭,这样users01.dbf就不会继续增长,新数据都会写入到新建的dbf文件中去。

如果全删除的话参考1F , 可以用带参数方法比较快捷,(直接drop的方式需要手动去删除物理文件.) drop tablespace 表空间名 including contents and datafiles;

你这种“在windows中存在却又无法查看到这个文件,请问该如何删除?” 这种存在你是通过什么方法知道的.是占了空间吗? 如果真有文件,可以用windows命令行删除:

开始-->执行-->cmd-->回车-->进到dbf所在目录-->执行del 要删除的文件名.-->回车


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11690845.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存