您的位置:首页 > 数据库 > Oracle

Oracle创建用户,表空间,以及在对应的表空间下创建对应的表操作

2017-09-29 16:37 399 查看
Oracle创建用户以及表空间

1:首先在Oracle的安装目录下创建要创建表空间的地址如下:

F:\app\server\oradata\orcl\

2:创建表空间:

create tablespace
tablespace _Name

datafile 'F:\app\server\oradata\orcl\tablespace _Name.dbf'   

size 2000M   

autoextend on next 5M maxsize 3000M; 

tablespace _Name:表空间名称  tablespace _Name.dbf为表空间创建的对应空间文件

3:创建用户

创建A27用户:
create user UserName

identified by "Password"

default tablespace tablespace _Name

temporary tablespace TEMP

profile DEFAULT;

UserName:为创建用户自定义的名称

Password:为创建用户发密码

tablespace _Name:表示此用户所属于哪个表空间

4:授限:

说明:分别给用户授dba权限和表空间授无限增长权限
grant dba to UserName;

grant unlimited tablespace to tablespace _Name;

5:在此用户对应的表空间tablespace _Name下创建一张表

1):删除表的命令如下:

drop table
TableName;

  commit;

2):创建表的命令如下:
create table TableName(

      Id RAW(16) default sys_guid() primary key not null ,/*ID主键采用Guid模式存储*/

     Name  NVARCHAR2(25)  null

)tablespace tablespace _Name

    pctfree 10

     initrans 1

     maxtrans 255

     storage

     (

       initial 512K

      next 512K

       minextents 1

      maxextents unlimited

    );

  

      /*测试新增数据*/ 
 insert TableName(Name)values('张三');
 commit;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: