知识大全 用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中如何创建表空间、用户、权限分配 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! :
Sql代码 createuserusernameidentifiedbypassword; 创建用户 grantdbatousername; 权限 dropuseruse
Oracle数据库可用性和表空间容量 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 很多人都有这
怎么监控oracle数据库表和表空间的现状 declare unfnumber; unfbnumber; fsnumber; fsbnumber; fsnumber; fsbnumb
SQL>showall查看所有个系统变量值 SQL>showuser显示当前连接用户 SQL>showerror 显示错误 SQL>setheadingoff禁止输
知识大全 Oracle创建用户UNLIMITEDTABLESPACE
Oracle创建用户UNLIMITEDTABLESPACE 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
Oracle创建用户权限的过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文将介绍的是通过
Oracle创建表空间 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ORACLE中表空间是数据
sqlplussys/@//:/orclassysdba connsys/@//:/orclassysdbacha138/Article/program/Oracle/201311/1
使用oracle用户登录连接数据库 [oracle@wuzj~]$sqlplus/nolog SQL*Plus:ReleaseProductiononThuFeb:: Copyright(c