知识大全 用sqlplus为oracle创建用户和表空间

Posted 空间

篇首语:业无高卑志当坚,男儿有求安得闲?本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用sqlplus为oracle创建用户和表空间相关的知识,希望对你有一定的参考价值。

  用Oracle i自带的企业管理器或PL/SQL图形化的方法创建表空间和用户以及分配权限是相对比较简单的 本文要介绍的是另一种方法 使用Oracle i所带的命令行工具 SQLPLUS来创建表空间 这个方法用起来更加简明快捷

  假设 文章假设 如果您用的是Linux系统 那么Oracle用户名为oracle 同时 您是在oracle服务器上操作

  如果是在Windows系统下 请先点击 开始 然后点 运行 输入cmd并点击 确定 打开命令行窗口

  如果是在Linux的图形窗口 请右键点击桌面并点击 打开终端 然后输入    su     oracl

  做好上述准备工作以后 输入以下命令

  sqlplus   /nolog

  回车后 将出现提示符 SQL>

  这时输入

  conn   /   as   sysdba

  一般即可登录 如果失败的话 可以试一下用conn    sys/sys用户的密码   as sysdba来重试一下

  接下来 我们看看您当前的数据库文件一般都是放在哪里的

  select    name    from    v$datafile;

  windows下可能看到的结果如下

  SQL> select name from v$datafile;

  NAME

  

  D:\\oracle\\oradata\\orcl\\system dbf

  D:\\oracle\\oradata\\orcl\\undotbs dbf

  D:\\oracle\\oradata\\orcl\\cwmlite dbf

  D:\\oracle\\oradata\\orcl\\drsys dbf

  D:\\oracle\\oradata\\orcl\\indx dbf

  D:\\oracle\\oradata\\orcl\\tools dbf

  说明您的数据文件是放在 D:\\oracle\\/oradata\\orcl\\ 这个目录下的

  Linux下可能看到的结果如下

  SQL> select name from v$datafile;

  NAME

  

  /oracle/oradata/orcl/system dbf

  /oracle/oradata/orcl/undotbs dbf

  /oracle/oradata/orcl/cwmlite dbf

  /oracle/oradata/orcl/drsys dbf

  /oracle/oradata/orcl/indx dbf

  /oracle/oradata/orcl/tools dbf

  说明您的数据文件是放在 /oracle/oradata/orcl/ 这个目录下的

  好 我们可以开始创建数据库表空间了 创建数据库表空间的命令格式如下

  create  tablespace  表空间名  datafile   对应的文件名     size   大小;

  举例如下

  对于上述的windows情况

  create  tablespace  wbppcs   datafile   D:\\oracle\\oradata\\orcl\\wbppcs dbf     size   m;

   m指的是 MB

  对于上述的Linux的情况

  create  tablespace  wbppcs   datafile   /oracle/oradata/orcl/wbppcs dbf     size   m;

  至此 所需的表空间已建立

  接下来我们开始创建用户 创建用户的命令格式如下

  create  user  用户名  identified   by   密码  default   tablespace   用户默认使用哪一个表空间;

  修改用户的权限

  grant   角色 角色   to  用户名;

  举例如下

  create   user   wbppcs   identified    by    wbppcs     default   tablespace   wbppcs;

  grant   dba connect    to   wbppcs;

cha138/Article/program/Oracle/201311/18086

相关参考

知识大全 在Oracle中如何创建表空间、用户、权限分配

在Oracle中如何创建表空间、用户、权限分配  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  :

知识大全 oracle创建用户、权限、表空间

  Sql代码  createuserusernameidentifiedbypassword; 创建用户  grantdbatousername; 权限  dropuseruse

知识大全 Oracle数据库可用性和表空间容量

Oracle数据库可用性和表空间容量  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  很多人都有这

知识大全 怎么监控oracle数据库表和表空间

  怎么监控oracle数据库表和表空间的现状  declare  unfnumber;  unfbnumber;  fsnumber;  fsbnumber;  fsnumber;  fsbnumb

知识大全 oracle sqlplus 常用命令大全

  SQL>showall查看所有个系统变量值  SQL>showuser显示当前连接用户  SQL>showerror  显示错误  SQL>setheadingoff禁止输

知识大全 Oracle创建用户UNLIMITEDTABLESPACE

Oracle创建用户UNLIMITEDTABLESPACE  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 Oracle创建用户权限的过程

Oracle创建用户权限的过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文将介绍的是通过

知识大全 Oracle创建表空间

Oracle创建表空间  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ORACLE中表空间是数据

知识大全 用sqlplus远程连接oracle命令

  sqlplussys/@//:/orclassysdba  connsys/@//:/orclassysdbacha138/Article/program/Oracle/201311/1

知识大全 oracle修改用户登录密码

  使用oracle用户登录连接数据库  [oracle@wuzj~]$sqlplus/nolog  SQL*Plus:ReleaseProductiononThuFeb::  Copyright(c