当前位置:   article > 正文

Oracle使用内部包自定义创建表空间和用户

Oracle使用内部包自定义创建表空间和用户

如果之前有类似的表空间,可以使用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&#

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/463249
推荐阅读
相关标签
  

闽ICP备14008679号