如果之前有类似的表空间,可以使用dbms自动生成对应的表空间和数据文件
select dbms_metadata.get_ddl('TABLESPACE',ts.tablespace_name) from dba_tablespaces ts;
可以使用类似的
SQL> set echo off
SQL> spool /data/logs/create_tablespace.log
SQL> select dbms_metadata.get_ddl('TABLESPACE',ts.tablespace_name) from dba_tablespaces ts;
SQL> select dbms_metadata.get_ddl('TABLESPACE',ts.tablespace_name) from dba_tablespaces ts;
DBMS_METADATA.GET_DDL('TABLESPACE',TS.TABLESPACE_NAME)
--------------------------------------------------------------------------------
CREATE TABLESPACE "SYSTEM" DATAFILE
'/u01/app/oracle/oradata/orcl/system01
CREATE TABLESPACE "SYSAUX&#