表空间 GTI40_DATA01 数据文件GTI40_DATA01.dbf被我删除了
我再运行drop tablespace qwer
会报错ORA-01116: 打开数据库文件48时出错
ORA-01110: 数据文件 48: '/data/GTI40_DATA01.dbf'
ORA-27041: 无法打开文件
Linux Error: 2: No such file or directory
Additional information: 3我怎么才能删除这个表空间
现在我无法在建立这个空间(在线等急!!!!!!!!)
我再运行drop tablespace qwer
会报错ORA-01116: 打开数据库文件48时出错
ORA-01110: 数据文件 48: '/data/GTI40_DATA01.dbf'
ORA-27041: 无法打开文件
Linux Error: 2: No such file or directory
Additional information: 3我怎么才能删除这个表空间
现在我无法在建立这个空间(在线等急!!!!!!!!)
或者:
alter tablespace GT140_DATA01 offline;
总之,是要让数据文件GT140_DATA01.DBF脱机.
然后再执行:drop tablespace GT140_DATA01 including contents and datafiles;
shutdown immediate
startup mount
alter database datafile '/data/GTI40_DATA01.dbf' offline drop;
alter database open;
alter tablespace GT140_DATA01 offline 说表空间不存在----
可是我create tablespace GTI40_DATA
datafile '/data/GTI40_DATA01.dbf' size 1024M
说表空间已经存在
startup nomount
执行创建控制文件的命令
然后alter database mount
然后alter database open 这样也可以试试!
所以步骤为:
1.startup mount
2.alter database archivelog
3.alter database datafile xxx offline;
4.drop tablespace xxxx including contents;
5.alter database open
alter database datafile xxx offline for drop;
来脱机数据文件。
startup mount
alter tablespace XX datafile‘。。’ rename ‘’
就是将报错的datafile改名
alter system open
按下面步骤做即可:
1.shutdown immediate
2.startup mount
3.alter database datafile 'xxx' offline drop;
4.alter database open
5.drop tablespace xxxx including contents and datafiles;