oracle创建表空间和用户

1
2
3
4
5
6
7
建立表空间和用户的步骤:
用户
建立: create  user  用户名 identified  by  "密码" ;
授权: grant  create  session  to  用户名;
             grant  create  table  to   用户名;
             grant  create  tablespace  to   用户名;
             grant  create  view  to   用户名;
?
1
2
3
4
5
6
7
8
9
10
11
表空间
建立表空间(一般建N个存数据的表空间和一个索引空间):
create  tablespace 表空间名
datafile  ' 路径(要先建好路径)\***.dbf  '  size  *M
tempfile  ' 路径\***.dbf '  size  *M
autoextend  on   --自动增长
--还有一些定义大小的命令,看需要
  default  storage(
  initial 100K,
  next  100k,
);
?
1
2
3
4
5
6
7
例子:创建表空间
create  tablespace DEMOSPACE 
datafile  'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf' 
size  1500M 
autoextend  on  next  5M maxsize 3000M;
删除表空间
drop  tablespace DEMOSPACE including contents  and  datafiles
?
1
2
3
4
用户权限
授予用户使用表空间的权限:
alter  user  用户名 quota unlimited  on  表空间;
或  alter  user  用户名 quota *M  on  表空间;
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--表空间
CREATE  TABLESPACE sdt
DATAFILE  'F:\tablespace\demo'  size  800M
          EXTENT MANAGEMENT  LOCAL  SEGMENT  SPACE  MANAGEMENT AUTO; 
--索引表空间
CREATE  TABLESPACE sdt_Index
DATAFILE  'F:\tablespace\demo'  size  512M         
          EXTENT MANAGEMENT  LOCAL  SEGMENT  SPACE  MANAGEMENT AUTO;     
 
--2.建用户
create  user  demo identified  by  demo 
default  tablespace demo;
  
--3.赋权
grant  connect ,resource  to  demo;
grant  create  any  sequence  to  demo;
grant  create  any  table  to  demo;
grant  delete  any  table  to  demo;
grant  insert  any  table  to  demo;
grant  select  any  table  to  demo;
grant  unlimited tablespace  to  demo;
grant  execute  any  procedure  to  demo;
grant  update  any  table  to  demo;
grant  create  any  view  to  demo;
?
1
2
3
4
--导入导出命令   
ip导出方式: exp demo/demo@127.0.0.1:1521/orcl file=f:/f.dmp  full =y
exp demo/demo@orcl file=f:/f.dmp  full =y
imp demo/demo@orcl file=f:/f.dmp  full =y  ignore =y
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值