概述
今天分享下oracle創建表空間、用戶、用戶授權、刪除表空間、刪除用戶,主要是適合作為備忘。
--創建臨時表空間create temporary tablespace test_temp --test_temp表空間名稱
tempfile 'E:oracleproduct10.2.0oradata estrver est_temp01.dbf'--oracle文件路徑
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
--創建數據表空間create tablespace test_data --test_data臨時表空間名稱
logging
datafile 'E:oracleproduct10.2.0oradata estrver est_data01.dbf'--oracle文件路徑
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
--創建用戶并指定表空間create ur urname identified by password --urname用戶名稱
default tablespace test_data --默認用戶表空間
temporary tablespace test_temp; --默認臨時表空間
--給用戶授予權限grant connect,resource to urname;
grant dba to urname
--刪除空的表空間,但是不包含物理文件
drop tablespace tablespace_name;
--刪除非空表空間,但是不包含物理文件drop tablespace tablespace_name including contents;
--刪除空表空間,包含物理文件drop tablespace tablespace_name including datafiles;
--刪除非空表空間,包含物理文件drop tablespace tablespace_name including contents and datafiles;
--如果其他表空間中的表有外鍵等約束關聯到了本表空間中的表的字段,就要加上CASCADE CONSTRAINTSdrop tablespace tablespace_name including contents and datafiles CASCADE CONSTRAINTS;
--說明: 刪除了ur,只是刪除了該ur下的schema objects,是不會刪除相應的tablespace的。drop ur urname cascade
以上命令都是平時工作中經常用到的,有一些命令還是比較容易忘記的,所以就寫下了當做備忘!!
后面會分享更多devops和DBA內容,感興趣的朋友可以關注下!!
本文發布于:2023-02-28 21:01:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/167771688296642.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:oracle 創建表空間(oracle創建表空間sql語句).doc
本文 PDF 下載地址:oracle 創建表空間(oracle創建表空間sql語句).pdf
| 留言與評論(共有 0 條評論) |