1.在pl/sql中用如下命令创建表空间
create tablespace energy_winter logging datafile '\opt\oradata\dev\energy_winter.dbf'
size 32m autoextend on next 32m maxsize 2048m extent management local ;
2.删除该表空间
drop tablespace energy_winter;
3.再重新创建该表空间
create tablespace energy_winter logging datafile '\opt\oradata\dev\energy_winter.dbf'
size 32m autoextend on next 32m maxsize 2048m extent management local ;
出现如下错误:
ORA-01119: 创建数据库文件 'energy_winter ' 时出错
ORA-27038: skgfrcre: 文件存在
OSD-04010: 指定了 选项, 但文件已经存在
解决方法:
create 语句使用 reuse 即可:
create tablespace 'EPCDBA_TAB ' datafile ' ' size xx reuse;
如:
create tablespace energy_winter logging datafile '\opt\oradata\dev\energy_winter.dbf'
size 32m reuse autoextend on next 32m maxsize 2048m extent management local ;
附:
查看所有表空间及表空间目录的命令:
select * from dba_data_files;