博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle创建数据库和用户
阅读量:6767 次
发布时间:2019-06-26

本文共 1034 字,大约阅读时间需要 3 分钟。

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

  1. 创建两个数据库的文件
  2. 创建用户与上面创建的文件形成映射关系
  3. 给用户添加权限

一、创建两个数据库的文件(monitor.dbf 和monitor_temp.dbf 两个文件)  

CREATE TABLESPACE monitor LOGGING DATAFILE 'E:\app\owner\oradata\orcl\monitor.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL; create temporary tablespace monitor_temp tempfile 'E:\app\owner\oradata\orcl\monitor_temp.dbf' size 100m autoextend on next 32m maxsize 500m extent management local;

 

 

二、创建用户与上面创建的文件形成映射关系(用户名为monitor,密码为monitor)

CREATE USER monitor IDENTIFIED BY monitor DEFAULT TABLESPACE monitor TEMPORARY TABLESPACE monitor_temp;

 

 

三、添加权限

grant connect,resource,dba to monitor;grant create session to monitor;

 

 

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

四、删除数据库

DROP TABLESPACE monitor INCLUDING CONTENTS AND DATAFILES;

 

 

五、删除用户

drop user monitor cascade;

 

 

  亲身试验可用。

转载于:https://www.cnblogs.com/t3306/p/7282072.html

你可能感兴趣的文章
ISTQB测试人员认证 初级(基础级)大纲
查看>>
核反应堆
查看>>
sencha touch 2 nestlist中获得绑定store中值的办法
查看>>
比较几个统计函数
查看>>
Sass基础用法
查看>>
iOS开发-UIImageView高效设置Radius
查看>>
蛇形填数
查看>>
第七章:Oracle完整后台进程&内存结构图
查看>>
链表中环的入口结点
查看>>
初来乍到--------smarty
查看>>
iOS--代码规范
查看>>
MongoDB分片集群环境搭建记录
查看>>
小窍门解决大问题(绝对值得收藏)
查看>>
(转)李明博:我的12年等于24年
查看>>
bzoj 3231 [Sdoi2008]递归数列——矩阵乘法
查看>>
CF 293E Close Vertices——点分治
查看>>
C++学习笔记 <const限定词>
查看>>
25.A Famous Music Composer
查看>>
CoffeeScript里的字符串插值
查看>>
我发起并创立了一个 C 语言编译器 开源项目 InnerC
查看>>