重命名表空间和删除表空间
来源:互联网 发布:修改flash游戏数据 编辑:程序博客网 时间:2024/06/12 20:25
在需要的情况下,可以对表空间的名称进行修改。修改表空间的名称,不会影响到表空间中的数据。但不能修改系统表空间system与sysaux名称。
重命名表空间的语法如下:
alter tablespace tablespace_name rename to new_tablespace_name;
注意:
如果表空间的状态为offline,则无法重命名表空间。
删除表空间
删除表空间需要使用drop tablespace语句,其语法如下:
drop tablespace tablespace_name [including contents[and datafiles]]
语法说明如下:
including contents
表示删除表空间的同时,删除表空间中的所有数据库对象。如果表空间中有数据库对象,则必须使用此选项。
and datafiles
表示删除表空间的同时,删除表空间所对应的数据文件。如果不适用此选项,则删除表空间实际上仅是从数据字典和控制文件中将该表空间的有关信息删除,而不会删除操作系统中与表空间对应的数据文件。
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
UNDOTBS1 ONLINE
TEMP ONLINE
USERS ONLINE
MYTEMP ONLINE
TEMPGROUP ONLINE
TEMPGROUP02 ONLINE
MYBIGSPACE ONLINE
BLOCKSPACE ONLINE
INSPUR ONLINE
TESTSPACE ONLINE
TEST ONLINE
已选择 13 行。
SQL> alter tablespace mytemp rename to userspace;
表空间已更改。
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
UNDOTBS1 ONLINE
TEMP ONLINE
USERS ONLINE
USERSPACE ONLINE
TEMPGROUP ONLINE
TEMPGROUP02 ONLINE
MYBIGSPACE ONLINE
BLOCKSPACE ONLINE
INSPUR ONLINE
TESTSPACE ONLINE
TEST ONLINE
已选择 13 行。
SQL> drop tablespace userspace
2 including contents and datafiles;
表空间已删除。
重命名表空间的语法如下:
alter tablespace tablespace_name rename to new_tablespace_name;
注意:
如果表空间的状态为offline,则无法重命名表空间。
删除表空间
删除表空间需要使用drop tablespace语句,其语法如下:
drop tablespace tablespace_name [including contents[and datafiles]]
语法说明如下:
including contents
表示删除表空间的同时,删除表空间中的所有数据库对象。如果表空间中有数据库对象,则必须使用此选项。
and datafiles
表示删除表空间的同时,删除表空间所对应的数据文件。如果不适用此选项,则删除表空间实际上仅是从数据字典和控制文件中将该表空间的有关信息删除,而不会删除操作系统中与表空间对应的数据文件。
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
UNDOTBS1 ONLINE
TEMP ONLINE
USERS ONLINE
MYTEMP ONLINE
TEMPGROUP ONLINE
TEMPGROUP02 ONLINE
MYBIGSPACE ONLINE
BLOCKSPACE ONLINE
INSPUR ONLINE
TESTSPACE ONLINE
TEST ONLINE
已选择 13 行。
SQL> alter tablespace mytemp rename to userspace;
表空间已更改。
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
UNDOTBS1 ONLINE
TEMP ONLINE
USERS ONLINE
USERSPACE ONLINE
TEMPGROUP ONLINE
TEMPGROUP02 ONLINE
MYBIGSPACE ONLINE
BLOCKSPACE ONLINE
INSPUR ONLINE
TESTSPACE ONLINE
TEST ONLINE
已选择 13 行。
SQL> drop tablespace userspace
2 including contents and datafiles;
表空间已删除。
0 0
- 重命名表空间和删除表空间
- 重命名表空间+删除表空间
- 对表空间重命名
- 重命名表空间
- 【Oracle】重命名表空间
- 重命名数据库表空间和数据文件
- 查询表空间建立表空间和删除表空间
- 创建和删除表空间
- 重命名表空间rename(非system)
- Trafodion 表重命名后查看占用空间
- oracle创建表空间和删除表空间
- oracle创建表空间和用户,删除表空间、用户
- oracle数据库中建立表空间和删除表空间
- oracle删除表空间和修改索引表空间
- oracle创建临时表空间和数据表空间以及删除
- 修改表空间(改变大小,增加数据文件,修改自动扩展性,移动数据文件,重命名,删除)
- orcale删除表空间
- 删除表空间
- 重构笔记4-替换算法(substitute algorithm)
- 普适计算技术
- 话说C语言const用法
- 【算法导论】第二课 渐近符号、递归及解法
- 关于annotation object的旋转
- 重命名表空间和删除表空间
- GameBuilder开发游戏应用系列之60行代码实现FlappyBird
- 网页编码的三要素
- java中的接口
- Java中String 操作及前期绑定与后期绑定例子
- 算法训练 最短路
- 美观化文字
- 第5章2节《MonkeyRunner源码剖析》Monkey原理分析-启动运行: 启动流程概览(原创)
- hdu 5183 Negative and Positive (NP)