【数据文件损坏如何操作】

 

 

1.启动数据库到mount状态

startup mount;

alter database mount;

2.查找损坏的数据文件属于哪个表空间

SELECT t.name, d.name FROM v$tablespace t ,v$datafile d WHERE t.TS# = d.TS#

3.删除数据文件

alter database datafile 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\TS_GAOJS\TS2.DBF' offline drop;

4.启动数据库,启动不起来就重复步骤(3)

 alter database open;

5.删除表空间

drop tablespace ts1 including  contents

 

 

 

你可能感兴趣的:(数据文件损坏如何操作)