oracle创建数据库和用户的方法

 更新时间:2015年07月28日 14:12:20   作者:WhyWin  
这篇文章主要介绍了oracle创建数据库和用户的方法,mysql和sqlserver创建数据库可以直接通过create database “数据库名”,而oracle创建数据库要对应一个用户,数据库和用户一般是一一对应的,下面把oracle创建数据库和用户的步骤分享给大家。

大家在项目开发过程中应用mysql和sql server比较多,oracle用的比较少,mysql和sqlserver用起来比较类似,mysql和sqlserver直接通过create database “数据库名”就可以创建数据库了,而oracle在创建数据库的时候要数据库和用户一般是意义对应的,下面是创建oracle数据库的步骤:

创建两个数据库的文件
创建用户与上面创建的文件形成映射关系
给用户添加权限
一、创建两个数据库的文件(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;

 

根据以上步骤就可以成功创建oracle数据库和用户,希望对大家有所帮助。

相关文章

  • PL/SQL远程备份和恢复Oracle数据库

    PL/SQL远程备份和恢复Oracle数据库

    这篇文章主要为大家详细介绍了PL/SQL远程备份和恢复Oracle数据库的具体方法,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • 简述Oracle中in和exists的不同

    简述Oracle中in和exists的不同

    大家一直认为exists比in速度快,其实是不准确的,接下来脚本之家小编给大家分享Oracle中in和exists的不同,感兴趣的朋友参考下吧
    2017-09-09
  • 关于Oracle Dataguard 日志传输状态监控问题

    关于Oracle Dataguard 日志传输状态监控问题

    ORACLE DATAGUARD的主备库同步,主要是依靠日志传输到备库,备库应用日志或归档来实现。这篇文章主要给大家介绍了关于Oracle Dataguard 日志传输状态监控问题,感兴趣的朋友跟随小编一起看看吧
    2019-05-05
  • Oracle锁表处理方式

    Oracle锁表处理方式

    文章主要介绍了如何解决Oracle数据库中的表被锁问题,包括查看被锁的表、查找锁表的进程、杀死进程等步骤,并提供了在Linux和Windows系统中杀死进程的方法
    2024-11-11
  • ORACLE PL/SQL 触发器编程篇介绍

    ORACLE PL/SQL 触发器编程篇介绍

    ORACLE PL/SQL 触发器能够完成由数据库的完整性约束难以完成的复杂业务规则的约束;监视数据库的各种操作以及实现审计功能
    2012-11-11
  • oracle联机数据库备份详解

    oracle联机数据库备份详解

    oracle数据库维护中,备份或恢复是重中之重的问题,本文就讲一下oracle联机数据库备份的方法
    2013-11-11
  • ORACLE应用经验(2)

    ORACLE应用经验(2)

    ORACLE应用经验(2)...
    2007-03-03
  • 在ADF中跟踪SQL执行时间实现代码

    在ADF中跟踪SQL执行时间实现代码

    ADF是oracle提供的一套企业开发的解决方案,本文将实现在ADF中跟踪SQL执行时间
    2012-11-11
  • 数据库oracle用户密码过期查询及解决方案

    数据库oracle用户密码过期查询及解决方案

    这篇文章主要介绍了如何处理ORACLE数据库用户密码过期和修改密码期限的问题,包括创建用户、赋予权限、修改密码、解锁用户和设置密码期限,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-01-01
  • Oracle查看表结构命令详解

    Oracle查看表结构命令详解

    这篇文章主要介绍了Oracle查看表结构命令详解的相关资料,需要的朋友可以参考下
    2017-07-07

最新评论