你可能指的是c盘重装系统,而你的表空间的数据文件在d盘,是吗?
这种情况也可以恢复, create tablespace xxx datafile ‘d:\youroldfile.dbf' reuse;
但scn号不能统一,所以,数据文件中所有的信息会全部抹去,只是一个空的数据文件。
你要想要数据文件中的内容,请在重装系统前,做backup,或传输表空间,不然靠传统方法都是不行的。 当然用,非常手段,BBED,还是可以的,但比较复杂,这里不方便说
问题描述不太清楚,直接是不能加到新的数据库中的,这个和sqlserver不一样,可以通过exp在重装系统之前导出表空间,之后,可以再导入.具体就是传输表空间的用法.
另外,你重装系统后,如果你的数据文件没有删除,也可以直接把以前的数据库拉起来的
不能了