orcale数据库创建临时表空间、数据表空间、用户、授权等
--创建临时表空间
CREATE TEMPORARY TABLESPACE LLBTEST_TEMP
--LLBTEST_TEMP临时表空间名称
TEMPFILE
'D:\APP\LLBTEST_TEMP.DBF' --临时表空间存放位置
SIZE
1024M
--临时表空间初始化大小
AUTOEXTEND ON
--当临时表空间满时,表空间自增
NEXT
1024M MAXSIZE UNLIMITED
--每次自增
1024M
EXTENT MANAGEMENT LOCAL
;
--创建用户表空间(数据表空间)
create tablespace LLBTEST_DATA
--LLBTEST_DATA数据表空间名称
logging
datafile
'D:\APP\LLBTEST_DATA.DBF' --数据表空间存放路劲
size
1024m
--初始化大小
1024M
autoextend on
--表空间自增
next
1024m
--每次增加
1024M
extent management local
;
--建用户LLBTEST
create user LLBTEST identified by LLBTEST
--指定数据表空间 CDA_DATA
default tablespace LLBTEST_DATA
--指定临时表空间 user_temp
temporary tablespace LLBTEST_TEMP
;
---给用户LLBTEST授予权限
--CONNECT角色:
--是授予最终用户的典型权利,最基本的
--RESOURCE角色:
--是授予开发人员的
--DBA角色:
--是授予数据库维护人员的
--自己看情况授权
grant connect
,resource
,dba to LLBTEST
;
--查看所有临时表空间
select f
.file#
,t
.ts#
,f
.name
"File",t
.name
"Tablespace" from v$tempfile f
,V$tablespace t where f
.ts#
= t
.ts#
--删除临时表空间不包含临时表空间文件 LLBTEST 为表空间名称
drop tablespace LLBTEST including contents
--删除临时表空间以及表空间文件 LLBTEST为表空间名称
drop tablespace LLBTEST including contents and datafiles cascade constraints
--查询所有用户表空间(数据表空间)
select
* from dba_data_files