问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何创建Oracle数据库的表空间和用户啊?

发布网友 发布时间:2022-04-19 21:51

我来回答

1个回答

热心网友 时间:2023-09-03 07:15

  用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;

lishixin/Article/program/Oracle/201311/18086
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机玻璃硬度是多少合适 ips屏幕硬度怎么样 手机硬度是什么意思? 2024年拼多多春节发货时间规定是什么?过年还要48小时发货吗? e元素e8100无线鼠标怎么使用 E元素X-8100靠谱吗?可以用几年? E元素X-8100现在有几种配色,哪一种配色好呢? E元素X-8100用的是什么色的轴,适合玩游戏吗? 浙c是哪个城市 浙c是哪里 榻榻米软包怎么安装 如何在Oracle中建立表和表空间? mysql如何建表空间 如何创建Oracle数据库的表空间和用户 oracle为什么要创建表空间?表空间该如何创建? mysql怎么创建数据库和表空间 oracle数据库怎么创建表空间 我的一个电源线上串了4个SATA电源接口,可以接3个SATA硬盘吗?如果能接的话,电压不会有问题吧。 我只有一根SATA和主板连的数据线 能连2个SATA硬盘嘛 钉钉自动回复是对所有人设置的吗 怎么在电脑中FⅩ公式使用? 关于电脑F几键 [我的电脑]上没有显示[我的文档],只有共享文档.要... 怎样给电脑上的F盘加密? 记得以前电脑是按F2便快速保存文档,现在不行了?... 请问在电脑中保存文件击F? 笔记本电脑键盘不能打字,可是不是键盘坏掉了,在... 电脑f键上面的怎么用 电脑系统f几保存 [在线等求助]电脑F分区突然被锁定. 我在网上找课 件时点 了个f tp的连接 然后显示对方... 怎么给oracle数据库,创建表空间和用户 如何在oracle数据库中设计表空间 oracle怎么创建一个表空间 oracle数据库创建表空间 刚刚装了oracle数据库,怎样创建表空间? 如何在DB2建表空间 如何合理创建oracle数据库表空间 怎样用PLSQL Developer创建表空间??? navicat怎么在oracle数据库创建表空间 怎么在pl/sql中用代码建数据库的表空间?在哪里输... oracle11 怎么在数据库中创建表空间 怎么在SQL数据库中新建表。 一根电源线有3个SATA接口能在这一根线上同时连两个硬盘和光驱吗 win10安装好nvdia显卡驱动后没几天就消失 系统盘里的windows10upgrade文件夹是什么 正版win10要多少钱? windows10 正版多少钱 win10的windowsapps是干嘛用的 油炸串串刷上去的调料有哪些? win10与windows10区别吗