Oracle
时间:2021-07-01 10:21:17
帮助过:12人阅读
--清除屏幕信息
SQL
> clear screen
SQL> --查看表空间
SQL
> select * from v$tablespace;
SQL> --设置sql语句显示的长度
SQL
> set linesize
500;
SQL> select * from v$tablespace;
SQL> --创建表空间
SQL
> create tablespace t11
2 datafile
‘E:\t14.dbf‘
3 size 200m
4 autoextend
on next 20 maxsize unlimited;
表空间已创建。
SQL> select * from v$tablespace;
SQL> --查看表空间 是否是 自动扩容
SQL
> select tablespace_name,autoextensible
from dba_data_files;
SQL> --取消自动扩容
SQL
> alter database datafile
‘E:\t14.dbf‘ autoextend
off;
数据库已更改。
SQL> --开启
SQL
> alter database datafile
‘E:\t14.dbf‘ autoextend
on;
数据库已更改。
SQL> --删除表空间
SQL
> drop tablespace t11;
表空间已删除。
SQL> select * from v$tablespace;
SQL> --只是删除了表空间 但是数据文件还在
SQL
> --删除表空间的同时,删除数据文件
SQL
> drop tablespace t11 including contents
and datafiles;
删除表空间,文件还在!
删除文件,用户还在!
都删除必须使用下面的!
drop tablespace 表空间名 including contents and datafiles cascade constraints; 删表空间
drop user 用户名cascade; 删用户
Oracle
标签:必须 数据文件 ase 自动 删除表 asc set 屏幕 limited