Oracle表空间的创建,查看····

Select * FROM Dba_Tablespaces;  //查看所有的表空间
Select * FROM DBA_DATA_FILES; //查看所有的表空间以及对应的地址

/*分为四步 */
/*第1步:创建临时表空间 */
create temporary tablespace user_temp 
tempfile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\user_temp.dbf' 
size 50m 
autoextend on 
next 50m maxsize 20480m 
extent management local; 

/*第2步:创建数据表空间 */
create tablespace user_data 
logging 
datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\user_data.dbf' 
size 50m 
autoextend on 
next 50m maxsize 20480m 
extent management local; 

/*第3步:创建用户并指定表空间 */
create user username identified by password 
default tablespace user_data 
temporary tablespace user_temp; 

/*第4步:给用户授予权限 */
grant connect,resource,dba to username;

增加表空间大小的四种方法
Meathod1:给表空间增加数据文件

ALTER TABLESPACE app_data ADD DATAFILE  
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M;  

Meathod2:新增数据文件,并且允许数据文件自动增长

ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod3:允许已存在的数据文件自动增长

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'  
AUTOEXTEND ON NEXT 5M MAXSIZE 100M; 

Meathod4:手工改变已存在数据文件的大小

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.DBF'  
RESIZE 100M;  

转载:
https://blog.csdn.net/naruto0025/article/details/78622374
https://www.cnblogs.com/bweb/p/4717367.html

 posted on 2020-10-20 09:16  怪她  阅读(82)  评论(0编辑  收藏  举报