注意:路径必定要和物理路径是对应关系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