用Oracle自带的企业管理器或PL/SQL图形化的方法创建表空间和用户以及分配权限是相对比较简单的,

本文要介绍的是另一种方法就是使用Oracle所带的命令行工具SQLPLUS来创建表空间。

打开SQL Plus

登录:

输入   SCOTT    回车

输入 tiger  回车

出现下面界面,即为连接成功

用sqlplus为oracle创建用户和表空间-LMLPHP

输入  conn sys as sysdba 回车

输入 admin 回车

看一下当前的用户是不是管理员

输入  show user 回车

用sqlplus为oracle创建用户和表空间-LMLPHP

查看当前的数据库文件存放位置

输入 select name from v$datafile; 回车

用sqlplus为oracle创建用户和表空间-LMLPHP

可以看到当前数据库文件存放的位置 C:\app\Administrator\oradata\orcl

下面就在该目录创建一个新的表空间

输入 create tablespace taizhou datafile 'C:\app\Administrator\oradata\orcl\TAIZHOU.DBF' size 3000m; 回车

用sqlplus为oracle创建用户和表空间-LMLPHP

表空间TAIZHOU创建好了,创建用户

输入  create user taizhou identified by taizhou default tablespace TAIZHOU; 回车

用sqlplus为oracle创建用户和表空间-LMLPHP

此时用户taizhou已经创建成功

下面给taizhou用户授权

输入 个探头dba,sonnect to taizhou;回车

用sqlplus为oracle创建用户和表空间-LMLPHP

以上完整步骤

用sqlplus为oracle创建用户和表空间-LMLPHP

可以使用第三方工具来查看(本文使用的是Navicat Premium)

连接界面

用sqlplus为oracle创建用户和表空间-LMLPHP

连接以后的显示界面

用sqlplus为oracle创建用户和表空间-LMLPHP

05-03 23:22