创建修改删除ORACLE表空间

Posted 王鸿云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建修改删除ORACLE表空间相关的知识,希望对你有一定的参考价值。

//创建表空间
  create tablespace MyFirstSpace datafile ‘/opt/oracle/app/oracle/product/9.2.0/dbs/MyFirstSpace.ora‘ size 512M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED default storage (initial 128K next 2M pctincrease 0); 
  
  SQL>create tablespace fred 
   datafile ‘d:\oracle\oradata\orcl\fred01.dbf‘ 
   size 100K reuse;(reuse用于处理已经存在 datafiles)
  
  
  删除表空间命令:
  SQL>drop tablespace INDX including contents;
  drop tablespace BLOBS including contents;
  drop tablespace BLOBS include contents and datafiles;(删除内容及datafiles)
  
  改变表空间大小命令:
SQL> ALTER database DATAFILE ‘INDX.dbf‘ resize 500M;

 
  ALTER TABLESPACE spacename ADD DATAFILE ‘c:\orant\database\usr02.dbf‘ 
   DEFAULT STORAGE (INITIAL 4M NEXT 2 M ); 



















以上是关于创建修改删除ORACLE表空间的主要内容,如果未能解决你的问题,请参考以下文章

如何彻底删除oracle创建的用户和表空间?

Oracle表空间用户详解

Oracle 表空间详解

Oracle 表空间的日常维护与管理

我刚增加了15G的表空间,oracle,已经创建成功,请问我如何才能删除这个刚建的表空间?

oracle怎么删除用户添加的系统表空间