关于oracle当中的那些文件是可以删除的、控制文件丢失之后的解决方式

您所在的位置:网站首页 可以删除的文件夹有哪些 关于oracle当中的那些文件是可以删除的、控制文件丢失之后的解决方式

关于oracle当中的那些文件是可以删除的、控制文件丢失之后的解决方式

2024-07-10 09:22| 来源: 网络整理| 查看: 265

问题描述:

当你的linux磁盘数据库空间被占满之后,导致的数据库奔溃,这时候上面表内部存储的数据是不能删除的;

而且在数据库奔溃之后,若是空间一直没有得到释放,你的数据库是启动不起来的;

所以要删除一些oracle自己在运行过程当中产生的日志文件,而且通常在运行的一段时间时候,这个文件也是比较大的,可以解燃眉之急:

 

解决方式:

 oracle当中的trace当中的日志文件是可以删除的,注意在你不知道要删除哪些文件的时候不要乱删,尤其是oracle的控制文件,关于控制文件我们后面会提及我们先来看trace位置以及其日志文件,一般情况下目录的位置在于:

/oracle/diag/tnslsnr/sdata/listener

在这里sdata的名称一般是不一样的,具体根据你服务器上的目录来定

找到这个文件时候,会有一个比较大的.log结尾的文件删除就好了。

 

若是在删除的过程当中不小心删除了oracle的控制文件,这是在启动数据库的是,会报找不到配置文件的错误,

别着急,一般情况下控制文件不止有一个,有两个或者是三个 01 02 03 三个文件是一模一样的,只要三个控制文件没有被同时删除,那么恭喜你还有救:

解决方式:

根据报错找到确实控制文件的位置;

找到其他控制文件的位置,复制更改为确实文件的名字即可。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3