oracle表空间操作(2)修改表空间
(2012-05-25 23:29:03)
标签:
oracle表空间杂谈 |
分类: oracle |
3.修改表空间
3.1添加数据文件
SQL> alter tablespace my01
表空间已更改。
3.2改变数据文件大小
SQL> alter database
数据库已更改。
3.3数据文件自动扩展
SQL> alter database
数据库已更改。
4.修改属性状态
SQL>
表空间已更改。
SQL>
表空间已更改。
SQL>
表空间已更改。
SQL>
表空间已更改。
只读只能在联机情况下操作
SQL>
*
第 1 行出现错误:
ORA-01539: 表空间 'MY01' 未联机
读写只能在只读后操作
SQL>
*
第 1 行出现错误:
ORA-01646: 表空间 'MY01' 不是只读 - 无法设置为读写
5.修改表空间设置
5.1设置默认表空间
SQL> alter database default tablespace my01;
数据库已更改。
5.2设置默认临时表空间
SQL>
数据库已更改。
6.删除表空间
6.1只删除数据字典定义,不删除数据文件,需要手动去系统删除数据文件
SQL> drop tablespace my01_1 including
contents;
表空间已删除。
TABLESPACE_NAME
------------------------------ ---------- ---------
SYSTEM
UNDOTBS1
SYSAUX
TEMP
USERS
TABLESPCE_TEST
TABLESPCE_TEMP
MY01
MY02