oracle创建数据库总结,oracle创建数据库和用户方法总结

以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在创建数据库的时候要对应一个用户,数据库和用户一般一一对应,mysql和sql server 直接通过create databse “数据库名” 就可以直接创建数据库了,而oracle创建一个数据库需要以下三个步骤:

1.创建两个数据库的文件

2.创建用户与上面创建的文件形成映射关系

3.给用户添加权限

一、创建数据库

1、创建两个数据库的文件:monitor.dbf(表空间) 和monitor_temp.dbf(临时表空间) 两个文件

1.1、创建临时表空间

Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。

临时表空间的主要作用:索引create或rebuild、Order by 或 group by、Distinct 操作、Union 或 intersect 或 minus、Sort-merge joins

CREATE TEMPORARY TABLESPACE zldc_temp

TEMPFILE 'D:\app\Administrator\oradata\SAP01\zldc_temp.dbf'

SIZE 100M

AUTOEXTEND ON

NEXT 32M MAXSIZE 2048M

EXTENT MANAGEMENT LOCAL;

CREATE TABLESPACE ZLDC LOGGING DATAFILE 'D:\app\Administrator\oradata\SAP01\zldc.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

create temporary tablespace zldc_temp tempfile 'D:\app\Administrator\oradata\SAP01\zldc_temp.dbf'size 100m autoextend on next 32m maxsize 500m extent management local;

1.2、创建用户表空间

CREATE TABLESPACE ZLDC

LOGGING

DATAFILE 'D:\app\Administrator\oradata\SAP01\zldc.dbf'

SIZE 100M

AUTOEXTEND ON

NEXT 32M MAXSIZE 2048M

EXTENT MANAGEMENT LOCAL;

二、创建用户

1、创建用户与上面创建的文件形成映射关系(用户名为zldc,密码为zldc),及创建用户并设置用户表空间

CREATE USER zldc IDENTIFIED BY zldc DEFAULT TABLESPACE zldc TEMPORARY TABLESPACE zldc_temp;

更改用户密码

alter user username identified by passwd;

2、添加权限

首先授权用户testuser两个基本的角色权限

CONNECT角色:    –是授予最终用户的典型权利,最基本的

CREATE SESSION –建立会话

实例:

grant connect,resource,dba to zldc;

grant create session to zldc;

有时候也会用到删除数据库和删除用户的操作,这里也给出删除的语句

内容查看价格0.2元立即支付

注意:本站部分资源网络收集,如涉及版权问题请及时与站长联系,我们会在第一时间内与您协商解决。如非特殊说明,本站所有资源解压密码均为:zhangqiongjie.com。

客服:1923002089

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值