操作系统win10 1903 数据库Oracle 11g
oracle11g安装教程中有让我们选择数据存放路径。
–》这个就是我们接下来**(创建表空间 创建用户 授权用户)** dbf文件存在位置。
1.假如现在已经建好名为’Meng’的数据库,此时在D:\DevelopFile\Oracle\oradata\orcl目录下已经存在目录(注意:我的Oracle11g数据存放安装在D:\DevelopFile\Oracle\oradata\orcl下,若你的Oracle安装在别的目录,那么你新建的数据库目录就在\oradata\目录下)。
–创建表空间
CREATE TABLESPACE 表空间名称 DATAFILE ‘DBF文件路径’ SIZE 1024M;
如:sql–>
CREATE TABLESPACE Enoch DATAFILE ‘D:\DevelopFile\Oracle\oradata\orcl\Meng.DBF’ SIZE 1024M;
其中’Enoch ’是你自定义的表空间名称,可以任意取名;
‘D:\DevelopFile\Oracle\oradata\orcl\Meng.DBF’是数据文件的存放位置,’Meng.DBF‘文件名也是任意取;
‘SIZE 1024M’是指定该数据文件的大小,也就是表空间的大小。
我这里的Enoch就是表空间名
–删除命名空间
DROP TABLESPACE Enoch INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
–删除用户
DROP USER 用户名 CASCADE;
–创建用户
CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间名;
如:sql–>
–授权用户
GRANT RESOURCE,DBA,CONNECT TO 用户名;
如:sql–>
GRANT RESOURCE,DBA,CONNECT TO Admin;
------------------------------------------------------------------------------------------
sql== >
--删除命名空间
DROP TABLESPACE Enoch INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
--创建表空间
CREATE TABLESPACE Enoch DATAFILE 'C:\DevelopFile\Oracle\oradata\orcl\Meng.DBF' SIZE 1024M;
–删除用户
DROP USER Meng CASCADE;
--创建用户
CREATE USER Meng IDENTIFIED BY 1314 DEFAULT TABLESPACE Enoch;
--授权用户
GRANT RESOURCE,DBA,CONNECT TO Meng;