使用者,表空間建立

2021-08-30 18:20:35 字數 1073 閱讀 2811

--建表空間

create tablespace 表空間名 [logging] datafile '絕對路徑\oracle\oradata\檔名.dbf' size 大小(m) [autoextend on next 32m maxsize 2048m extent management local];

--32m 表空間自動增長的大小,2048m表空間最大的大小

--建立使用者

create user 使用者名稱 identified by 密碼 default tablespace 表空間;

--identified by 引數必須有

--賦許可權

grant dba,connect,resource to 使用者名稱;
--啟動資料庫

startup;
--關閉資料庫

shutdown immediate;
--啟動***

lsnrctl start;
--刪除使用者以及使用者所有的物件

drop user 使用者 cascade; 

--cascade引數是級聯刪除該使用者所有物件,經常遇到如使用者有物件而未加此引數則使用者刪不了的問題,所以習慣性的加此引數

--刪除表空間

前提:刪除表空間之前要確認該錶空間沒有被其他使用者使用之後再做刪除

drop tablespace zfmi including contents and datafiles cascade onstraints; 

--including contents 刪除表空間中的內容,如果刪除表空間之前表空間中有內容,而未加此引數,表空間刪不掉,所以習慣性的加此引數

--including datafiles 刪除表空間中的資料檔案

--cascade constraints 同時刪除tablespace中表的外來鍵參照

建立表空間,使用者

使用 pl sql 連線到遠端資料庫,執行以下命令 1 建表空間 create tablespace map2 表空間表稱 logging datafile d oracle oradata map map2 ora size 100m 存放路徑和大小 extent management local...

oracle建立表空間,建立使用者

建立臨時表空間 create temporary tablespace test temp tempfile e oracle product 10.2.0 oradata testserver test temp01.dbf size 32m autoextend on next 32m maxs...

建立表空間語句 建立使用者

1 建立表空間 create tablespace yyy nologging datafile c yyy.dbf size 50m autoextend on next 50m maxsize 1024m extent management local datafile 是關鍵字,用於指定資料檔...