LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
oracle 临时表空间,表空间,用户添加与授权
独孤一拜 2019-12-02

1、创建临时表空间
create temporary tablespace orcl_data_temp  
tempfile '/usr/local/app/oracle/oradata/orcl/orcl_data_temp01.dbf' 
size 2048M  
autoextend on
next 100M maxsize unlimited
extent management local;

2、创建表空间
create tablespace orcl_data
logging
datafile '/usr/local/app/oracle/oradata/orcl/orcl_data01.dbf'
size 10240M  
autoextend on  
next 256M maxsize 20480M  
extent management local;

3、创建用户
create user orcl_user identified by password
default tablespace orcl_data  
temporary tablespace orcl_data_temp;

4、给用户授权
grant connect,resource,dba to orcl_user;

5、删除用户
drop user orcl_user cascade;

6、删除表空间
drop tablespace orcl_data including contents and datafiles cascade constraint;

7、删除临时表空间
drop tablespace orcl_data_temp including contents and datafiles cascade constraint;

8、查看表空间
select tablespace_name from dba_tablespaces;

9、查看表空间使用情况
SELECT UPPER(F.TABLESPACE_NAME) "表空间名",     
D.TOT_GROOTTE_MB "表空间大小(M)",     
D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",     
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') "使用比",     
F.TOTAL_BYTES "空闲空间(M)",     
F.MAX_BYTES "最大块(M)"    
FROM (SELECT TABLESPACE_NAME,     
ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,     
ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES     
FROM SYS.DBA_FREE_SPACE     
GROUP BY TABLESPACE_NAME) F,     
(SELECT DD.TABLESPACE_NAME,     
ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB     
FROM SYS.DBA_DATA_FILES DD     
GROUP BY DD.TABLESPACE_NAME) D     
WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME     
ORDER BY 4 DESC;


推荐文章
评论(0)
联系我们|招贤纳士|移动客户端|风格模板|官方博客|侵权投诉 Reporting Infringements|未成年人有害信息举报 0571-89852053|涉企举报专区
网易公司版权所有 ©1997-2024  浙公网安备 33010802010186号 浙ICP备16011220号-11 增值电信业务经营许可证:浙B2-20160599
网络文化经营许可证: 浙网文[2022]1208-054号 自营经营者信息 工业和信息化部备案管理系统网站 12318全国文化市场举报网站
网信算备330108093980202220015号 网信算备330108093980204230011号
分享到
转载我的主页