ORACLE创建数据库表空间和用户的过程

原创 2013年12月03日 09:29:27

创建脚本如下,本例中数据库实例为RTT,用户名为rtt,密码为123。

创建大表空间,大表空间在oracle10以后出现的新概念:

create BIGFILE tablespace "USER_BIG" datafile '/database/oracle_11/app/oradata/rtt/users_big.dbf' 
size 10240M autoextend on next 1310720 maxsize 32767M LOGGING ONLINE PERMANENT BLOCKSIZE 8192 
EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO;


创建普通表空间:
create tablespace "USER_DAT" datafile '/database/oracle_11/app/oradata/rtt/USER_dat.DBF' 
size 10240M autoextend on next 1310720 maxsize 32767M 
logging online permanent blocksize 8192 extent management local autoallocate segment space management auto;

创建索引表空间:

create tablespace "USER_INDEX" datafile '/database/oracle_11/app/oradata/rtt/USER_INDEX.DBF' 
size 5129M autoextend on next 1310720 maxsize 32767M logging online permanent blocksize 8192 
extent management local autoallocate segment space management auto;

创建临时表空间:

create temporary tablespace "USER_TEMP" tempfile '/database/oracle_11/app/oradata/rtt/user_temp.dbf' 
SIZE 4096M AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1048576;

创建用户:

CREATE USER rtt IDENTIFIED BY 123 DEFAULT TABLESPACE "USER_DAT" TEMPORARY TABLESPACE "USER_TEMP";

设定用户密码超时限制:

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

授权用户:

GRANT CONNECT, CREATE SEQUENCE,RESOURCE,DBA TO rtt;


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle 表空间 创建参数 说明

一. 表空间的说明   官网的几个链接: Logical Storage Structures http://download.oracle.com/docs/cd/E11882_01/ser...

oracle创建数据库、表空间、用户并授权

在安装完Oracle数据库软件之后可以使用默认的数据库orcl,也可以根据需要创建自定义的数据库。表空间用于对数据库中的资源进行分类,每个用户都有默认的表空间,也可以给用户指定默认的表空间。...

oracle创建表空间及用户

/*创建表空间*/ CREATE TABLESPACE "TRANS" DATAFILE 'E:\ORADATA\ORCL\TRANS.DBF' SIZE 10485760000 AU...

IMPDP :Schema XXX was not found

今天在写一个简单的备份脚本时,遇到了一个小问题。       在用IMPDP执行导入操作时报没有该用户。      Connected to: Oracle Database 10g E...
  • rong_wz
  • rong_wz
  • 2013年06月26日 10:14
  • 3018

expdp ORACLE:ORA-12560解决办法

设置系统环境变量ORACLE_SID=orcl然后再到cmd下重新expdp没有提示任何错误可以导出了。...
  • hzfu007
  • hzfu007
  • 2014年02月18日 14:31
  • 2893

Oracle数据库创建表空间和用户.doc

  • 2012年04月22日 19:05
  • 589KB
  • 下载

Oracle 删除用户、当前用户数据库表、表空间的过程

1. 删除用户如果要删除的用户当前没有连接,则可以直接用下面语句删除; 如果要删除的用户当前存在连接,转到 Oracle删除当前连接用户 /* CASCADE 的意思是将用户的数据库数据一并删除,并...

oracle数据库创建表空间和用户

  • 2017年11月07日 22:05
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORACLE创建数据库表空间和用户的过程
举报原因:
原因补充:

(最多只允许输入30个字)