注意:路徑必定要和物理路徑是對應關係oracle
語法:ide
create directory 路徑名 as '路徑'spa
實例:code
import導入備份文件路徑名blog
create directory import__dir as '/oracle-backup-import'
表空間存放文件路徑名it
create directory oracle_data as '/oracle-tablespace'
語法:table
drop directory 路徑名class
語法:test
create tablespace 表空間名import
datafile ‘物理地址(至關於文件路徑)’
size 初始大小(單位M)
autoextend on next 每次自增的大小(單位M)
maxsize unlimited (此關鍵字用於不限制表空間大小)
實例:
create tablespace sjyh_20190604 datafile 'E:\ORACLE_TABLESPACE\sjyh_20190604_tablespace.dbf' size 500M autoextend on next 100M maxsize UNLIMITED;
語法:
drop tablespace 表空間名稱 including contents and datafiles;
或者
drop tablespace 表空間名稱 including 表空間.dbf;
實例:
drop tablespace BRDB_ZJC_0508_tablespace_02 including contents and datafiles
語法:
create user 用戶名 identified by 口令[即密碼] default tablespace 表空間名;
實例:
create user brdb_1031 identified by 123456 default tablespace brdb_1031
語法:
drop user 用戶名 cascade
實例:
drop user BRDB_TJSP_1203 cascade
語法:
alter user 用戶名 default tablespace 表空間名
語法:
alter user 用戶名 IDENTIFIED by 新密碼;
語法:
grant read,write on directory 路徑名 to 用戶;
實例:
grant read,write on directory oracle_data to brdb_1031
通常狀況下,咱們能夠直接賦予角色三種權限connect、resource、dba
語法:
grant 權限1, 權限2, 權限3…… to 用戶名
實例:
grant connect, resource, dba to BRDB_ZJC_0508
語法:
revoke 權限1, 權限2, 權限3…… from 用戶名
實例:
revoke connect,resource,dba from test1;
end