Oracle创建表空间、用户

送分小仙女□ 提交于 2020-03-03 15:22:13

特别提示,用plsql远程建立表空间时,表空间存储的物理路径在本地一定要存在,否则会建立失败 

/*第1步:创建临时表空间  */
create temporary tablespace project_temp   
tempfile 'F:\app\Administrator\oradata\project_temp.dbf'   
size 32m   
autoextend on   
next 32m maxsize 2048m  
extent management local;   
 
/*第2步:创建数据表空间  */
create tablespace project_data
logging  
datafile 'F:\app\Administrator\oradata\project_data.dbf'   
size 32m   
autoextend on   
next 32m maxsize 2048m  
extent management local;  

/*第3步:创建用户并指定表空间  */
create user project_login identified by project_login
default tablespace project_data
temporary tablespace project_temp
profile DEFAULT;  
 
/*第4步:给用户授予权限  */
grant connect to project_login;
grant dba to project_login;

如果表空间建立时候给的扩展大小不够,可以使用以下语句增加

--扩展表空间、临时表空间
alter database datafile  'F:\app\Administrator\oradata\project_data.dbf' autoextend on   
next 32m maxsize 20480m ; 
alter database tempfile  'F:\app\Administrator\oradata\project_temp.dbf' autoextend on   
next 32m maxsize 20480m ; 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!