Oracle数据文件损坏如何操作

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

猜你喜欢

转载自gaojingsong.iteye.com/blog/2285532