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

  1. 创建两个表空间(即所谓的数据库)的文件
  2. 创建用户与上面创建的文件形成映射关系
  3. 给用户添加权限

首先打开SQLPlus

连接:

输入:   scott/tiger    回车

查看用户:show user

切换成系统管理员

输入: conn as sysdba

输入:sysdba   回车

密码     直接回车

显示用户:show user

现在是管理员模式,可以创建表空间了(即数据库)

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

D:\Softs\Oracle\product\11.2.0\dbhome_1\oradata\evms.dbf

SQL> create tablespace evms logging datafile 'D:\Softs\Oracle\product\11.2.0\dbh
ome_1\oradata\evms.dbf' size 100m autoextend on next 100m maxsize 500m extent ma
nagement local;


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

CREATE USER evms IDENTIFIED BY evms DEFAULT TABLESPACE evms TEMPORARY TABLESPACE evms_temp; 

三、添加权限

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

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

四、删除数据库

DROP TABLESPACE evms INCLUDING CONTENTS AND DATAFILES;  

五、删除用户

drop user mevms cascade;
参考原文链接:https://www.cnblogs.com/0201zcr/p/4669548.html

上述具体操作如下:

SQL*Plus: Release 11.2.0.1.0 Production on 星期一 4月 1 14:13:05 2019

Copyright (c) 1982, 2010, Oracle. All rights reserved.

请输入用户名: scott/tiger

连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> show user
USER 为 "SCOTT"
SQL> conn as sysdba
请输入用户名: sysdba
输入口令:
已连接。
SQL> show user
USER 为 "SYS"

SQL> create tablespace evms logging datafile 'D:\Softs\Oracle\product\11.2.0\dbh
ome_1\oradata\evms.dbf' size 100m autoextend on next 100m maxsize 500m extent ma
nagement local;

表空间已创建。

SQL> create user evmsbdc identified by evmsbdc default tablespace evms;

用户已创建。

SQL> grant connect,resource,dba to evmsbdc;

授权成功。

SQL>

Windows下Oracle 11g创建数据库的更多相关文章

  1. Windows下Oracle 11g的安装

    Windows下Oracle 11g的安装 Windows下Oracle 11g的安装: Windows:64位, Oracle 11g版本:win64_11gR2_database_1of2(安装包 ...

  2. Windows下Oracle 11g安装以及创建数据库

    安装数据库 事实上Oracle安装 1.安装准备 Oracle的安装包下载以后是两个压缩包,同时选中两个压缩包右击进行解压 2.解压完成如下图所示 3.双击 setup.exe 文件进行安装,会弹出以 ...

  3. Windows下Oracle 11g的下载与安装

    Windows下Oracle的下载与安装 一.Oracle下载 官网地址:http://www.oracle.com/technetwork/database/enterprise-edition/d ...

  4. windows下oracle 11g r2 安装过程与卸载详细图解

    Oracle 11g安装 1.解压下载的包,然后进入包内,点击setup.exe开始安装 . 2.出现如下:一般把那个小对勾取消,点击下一步进行, 弹出下图这个后点‘是' 3.下图后,选择创建和配置数 ...

  5. ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开ORACLE企业管理器(EM)的解决办法

    环境:win7 64位系统. 软件:oracle11g database ,oracle 10g client . 问题描述:在win7 64位系统下安装oracle11g,在创建数据库时,进度到85 ...

  6. oracle 11g创建数据库教程

    cd /oracle/app/oracle/product//dbhome_1/bin ./dbca 自定义用户表空间大小. 安装过程半个小时是需要的. 2.配置oracle系统用户环境变量 使用vi ...

  7. windows下oracle数据库报错ORA-12705解决方法

    转自:http://blog.sina.com.cn/s/blog_16eaf6b940102x66q.html 有个朋友,他们那边windows虚拟机重启后,数据库不能起来报错ORA-12705无法 ...

  8. oracle 脚本创建数据库的相关文章,教程,源码

    学步园推荐专题: 关于oracle 脚本创建数据库的相关文章 文章标题 文章链接 文章简介 oracle命令行创建数据库的示例脚本 http://www.xuebuyuan.com/964527.ht ...

  9. Oracle手工创建数据库

    1,确定数据库全局变量名和实例名 DB_NAME = ORCL SID = ORCL 2,确定数据库管理员的认证方式: 管理员的认证方式包括操作系统认证和口令认证两种,本例采用操作系统认证 3,创建初 ...

随机推荐

  1. zookeeper windows伪集群搭建

    1.下载zookeeper http://mirror.bit.edu.cn/apache/zookeeper/ 解压后,目录重命名为zookeeper1,进入 conf目录,把zoo_sample. ...

  2. Codeforces891C(892E)

    传送门:here 简述题意:                                                                                       ...

  3. LR-Controller 如何自定义显示虚拟用户状态

    我们压测时,如何直观,实时地查看当前运行账号和迭代情况呢. 在运行脚本中添加一行代码就解决了~~~~~~~~~~~

  4. 【tmos】使用joda-time来个格式化时间

    代码 @Test public void test(){ DateTime dateTime = new DateTime(); String str = dateTime.toString(&quo ...

  5. Invalid bound statement (not found) 找不到mapper 映射文件异常

    访问页面报如下错(注意第一行后面的 invalid bound statement (not found)) 这时候再mapper的pom.xml文件要加如下. 否则该节点mybatis的mapper ...

  6. i春秋 小漏洞也有大梦想

    i春秋上的课,提到了一些概念,学习并记录. 此文主要以了解概念为主,没有代码和实战. 水坑式攻击 百度定义: “水坑式攻击”,是指黑客通过分析被攻击者的网络活动规律,寻找被攻击者经常访问的网站的弱点, ...

  7. Windows 7 SP1无人值守自动应答文件制作

    使用U盘安装Windows系统时,很多人都会使用UltraISO工具来制作U盘启动盘,然后插入到电脑中加以安装.系统的安装过程中,需要一步一步手动选择或者输入配置,Windows是支持无人值守自动应答 ...

  8. Qemu-KVM管理

    内容: 一.KVM基本配置 二.KVM网络的桥接 三.创建虚拟机 四.虚拟机的关闭和启动 关于KVM: 1).KVM是开源软件,全称是kernel-based virtual machine(基于内核 ...

  9. java在进程启动和关闭.exe程序

    /** * @desc 启动进程 * @author zp * @date 2018-3-29 */ public static void startProc(String processName) ...

  10. android PopupWindow 显示问题

    设置可点击,其余控件也可点击,等操作 setOutsideTouchable(true);   setBackgroundDrawable(new BitmapDrawable()); setTouc ...