共計 1330 個字符,預計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
丸趣 TV 小編給大家分享一下 oracle12 創建用戶指定表空間的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
--1. 創建臨時空間
create temporary tablespace zyj_temp
tempfile D:\app2\user\virtual\oradata\orcl\zyj_temp.dbf
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
--2. 創建數據表空間
create tablespace zyj_data
logging
datafile D:\app2\user\virtual\oradata\orcl\zyj_data.dbf
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
--3. 創建用戶并指定表空間
--- 剛開始用戶名為 zyj,提示錯誤 ORA-65096:公用用戶名或角色名無效,網上查資料,說是取名前綴必須為 c##,所以用戶名也變成了 c##zyj
-- 首次創建用戶時提示 zyj_data 表空間不存,重啟了服務就創建成功
create user c##zyj identified by 1234
default tablespace zyj_data
temporary tablespace zyj_temp;
--4. 授權給 c##zyj,ps: 根據需要設置權限
GRANT CREATE ANY VIEW,DROP ANY VIEW,CONNECT,RESOURCE,CREATE SESSION,DBA TO c##zyj;
DROP TABLESPACE zyj_data INCLUDING CONTENTS AND DATAFILES;
-- 刪除空的表空間,但是不包含物理文件
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 CONSTRAINTS
drop tablespace tablespace_name including contents and datafiles CASCADE CONSTRAINTS;
select tablespace_name from DBA_tablespaces;
以上是“oracle12 創建用戶指定表空間的方法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!
正文完