暂无图片
Oracle 删除了表空间的一个数据文件,现在物理文件删了,但是数据库里的记录没删掉,怎么解决?
我来答
分享
暂无图片 匿名用户
Oracle 删除了表空间的一个数据文件,现在物理文件删了,但是数据库里的记录没删掉,怎么解决?


我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
Thomas

楼上的方法只能是假设该DATAFILE里无实质数据吧。如果有实际数据,好像这方法行不通。

暂无图片 评论
暂无图片 有用 0
农夫三拳

不在乎丢数据的话,直接ALTER DATABASE DATAFILE 'xxxxxxxxxxxx' OFFLINE DROP;就行了,可以接着用

暂无图片 评论
暂无图片 有用 1
张sir

1、数据库启动到mount,offline数据文件

SQL> alter database datafile '/u01/app/oracle/oradata/orcl11g/test01.dbf' offline drop;

Database altered.

2、打开数据库,drop tablespace


SQL> alter database open;

Database altered.

SQL> drop tablespace test ;

Tablespace dropped.

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏