Oracle数据库如何创建、修改、删除表空间

2025-10-20 22:08:59

1、--创建永久表空间

create tablespace userSpace  --表空间名称

datafile 'C:\app\yeduanqiao\oradata\dbname\useSpacer.dbf'    --文件路径及文件名

size 50M   --表空间大小

AUTOEXTEND ON NEXT 50M   --每次自动扩展50M

--创建临时表空间

create temporary tablespace userTemp

tempfile  'C:\app\yeduanqiao\oradata\dbname\userTemp.dbf'

size 50M

Oracle数据库如何创建、修改、删除表空间

2、---查看表空间名称、id,文件存储位置,初始大小

select tablespace_name,file_id,file_name,bytes

from dba_data_files

order by file_id

Oracle数据库如何创建、修改、删除表空间

3、--修改表空间大小

alter database

datafile 'C:\app\yeduanqiao\oradata\dbname\useSpacer.dbf'  

resize 1000M

Oracle数据库如何创建、修改、删除表空间

4、--修改表空间大小:增加数据文件

alter tablespace USERSPACE

add datafile 'C:\app\yeduanqiao\oradata\dbname\USERSPACE2.dbf' 

size 500M

Oracle数据库如何创建、修改、删除表空间

5、--删除表空间drop tablespace USERSPACE

删除后查询此表空间,查询不到,删除成功

Oracle数据库如何创建、修改、删除表空间

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢