zoukankan      html  css  js  c++  java
  • Windows下Oracle 11g创建数据库

    以前开发的时候用得比较多的是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:SoftsOracleproduct11.2.0dbhome_1oradataevms.dbf

    SQL> create tablespace evms logging datafile 'D:SoftsOracleproduct11.2.0dbh
    ome_1oradataevms.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:SoftsOracleproduct11.2.0dbh
    ome_1oradataevms.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>

  • 相关阅读:
    Teamwork——Week4 团队分工和预估项目时间
    Team Homework #3 软件工程在北航——IloveSE
    《DWZ笔记一》<select>动态联动菜单
    asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现
    经典SQL语句基础50题
    打垮美国发起的这场经济战争[转自由凤凰论坛]
    为什么要删我贴呢?
    5年,从5元到500万,我的创业经历(转自VFP精英站,未完)
    发现大家对销售感兴趣,再来两则(二)
    你们知道美国是怎么报道别人的灾难吗?
  • 原文地址:https://www.cnblogs.com/1175429393wljblog/p/10636267.html
Copyright © 2011-2022 走看看