【Oracle】创建用户和表空间

【Oracle】创建用户和表空间

0.  登录数据库后台

sqlplus /nolog    #  匿名连接
conn  /as sysdba  #  切换到管理员用户登录

sqlplus /as sysdba  #  一步到位

1. 创建用户 和 创建表空间 和 指定表空间给用户 和 授权用户权限

—- 查看表空间路径(获取路径–创建表空间时使用):

select a.*,a.bytes/1024/1024 from dba_data_files a;  # 查看表空间路径

create user 用户名 identified by 密码; # 创建用户

创建表空间   xx_space(自定义表空间名称)  /u01/oracle/11g/dbs(表空间路径)
create tablespace xx_space datafile  '表空间路径/xx_data.dbf' size 200m autoextend on  next 32m  maxsize 4096m extent management local;

----创建临时表空间 xx_tempspace(自定义临时表空间名称)--------
create temporary tablespace xx_tempspace tempfile '表空间路径/xx_temp_data.dbf' size 50m autoextend on next 10m maxsize 1024m;

----分配表空间和临时表空间
alter user 用户名 default tablespace xx_space temporary tablespace xx_tempspace;

----给用户分配权限
grant create session,create trigger,create table ,create view,create sequence, unlimited tablespace to 用户名;

2. 基本的操作语法

select 字段1,字段2,表达式,函数,... from  表名  where  条件  group by  列名  having   带组函数的条件  order by  列名;

表1  join  表2  on 条件  # 内连接
表1  left   join 表2   on 条件  # 左连接
表1  right  join  表2  on  条件  # 右连接
表1  full  outer  join  表2   on  条件  # 全外连接

continue…

0 0 vote
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments