前几天同事遇到一个问题,在某RAC环境中,由于SA要打patch,所以希望RAC跑在单节点模式下,他先down掉了一台机器,在另外一台机器上,叫DBA把instance起来。 这是一个2个RAC的环境,有2台server,每个server上跑2个instance。即: 对于SIAP数据库,SIAP1 […]
找到正在使用temp file的session
有的时候,我们需要删除某个temp file的时候,会发现该tempfile正在被使用,我们无法drop其文件,我们可以用如下的方式来进行。
|
1 2 3 4 5 6 7 8 |
sys@ORA10G(9.78.218.143)> ALTER DATABASE TEMPFILE 'E:\ORA10G\ORACLE\ORADATA\ORA10G\TEMP01.DBF' DROP INCLUDING DATAFILES; ALTER DATABASE TEMPFILE 'E:\ORA10G\ORACLE\ORADATA\ORA10G\TEMP02.DBF' DROP INCLUDING DATAFILES * ERROR at line 1: ORA-25152: TEMPFILE cannot be dropped at this time Elapsed: 00:00:00.23 |
此时你的temp tablespace中有2个文件,我们得找到哪个session是使用tem […]