凉水代码

Code Cold Water

导航

Oralce 表空间管理

Posted on 2011-04-16 11:40  凉水代码  阅读(373)  评论(0编辑  收藏  举报

创建表空间:create tablespace spname datafile 'filepath' size 20m uniform size 128k;

在表空间里创建数据库:
create table  tbl(...) tablespace spname;

使表空间脱轨:
alter tablespace spname offline;

使表空间联机:
alter tablespace spname online;

只读表空间:
alter tablespace spname read only;

可读写:
alter tablespace spname read write;

删除表空间:
drop tablespace spname [including contents and datafiles];

扩展表空间:
1、alter tablespace spname add datafile 'filepath' size 300m;
2、alter tablespace spname 'filepath' resize 400m;

移动数据文件:
查询数据文件中的表空间名称:
1)select tablespace_name from dba_data_files where file_name = 'filepath';
2)将该表空间脱轨
3)使用命令移动数据文件到指定目标位置
SQL>host move 'srcpath' 'newpath'
4)对数据库文件进行逻辑修改
alter tablespace spname rename datafile 'srcpath' to 'newpath'
5)使表空间联机