【Oracle 01】Oracle创建用户、创建表空间、用户授权

第一步、安装Oracle数据库软件,视实际需要可以额外安装数据库客户端软件。安装过程网上有很多文章,在此不再赘述。(说明:在使用ArcMap连接数据库时需要安装client)

第二部、安装常用的数据库客户端如PL/SQL或者Nacicat等,笔者用的是PL/SQL.

第三步、使用SYS账户登录,使用SQL语句创建数据库表空间、创建用户、以及为用户进行授权。

          

 

几点说明(20200331):

   1、datafile的文件名可以写成如 datafile 'db.dbf',其存储路径为Oracle安装路径中的database文件夹,如 D:\app\Albert\product\11.2.0\dbhome_1\database\db.dbf;也可以制定.dbf的文件路径,如 datafile 'D:\oracle\oradata\test\data_1.dbf';

 

  2、创建表空间时如果没有设置空间自增长,但有需要扩大表空间,有两种方式实现,

        一是修改表空间为自增长                     ALTER DATABASE DATAFILE 'D:\app\Albert\product\11.2.0\dbhome_1\database\db.dbf'  AUTOEXTEND ON;//打开自动增长

        二是指定表空间大小                            alter database  orclhn   datafile  'F:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SWC.DBF' resize 30720M;

 

  3、create tablespace语句创建的表空间大小可以写成 MAXSIZE UNLIMTED,即不指定表空间大小,但这种方式常见的dbf文件的最大容量为32G。如果需要扩大容量有两种方式,        一是可以为表空间创建多个datafile,例如:

                  alter tablespace TB add datafile ' C:\tablespace\TEST02.dbf ' size 2048M;(为名为TB的表空间添加一个大小为2G的数据文件)

     二是创建大文件表空间,理论上支持32T,例如:

                 create bigfile tablespace bigtb datafile 'D:\ORADATA\ORCL\BIGTB.dbf' size 10m autoextend off extent management local uniform. size 1m segment space management auto; 

                    

关于Oracle数据库用户权限的说明,我觉得这篇文章写的很好很详尽了。

Oracle用户、权限、角色管理:

https://blog.csdn.net/junmail/article/details/4381287

posted @ 2019-07-18 09:04  Peninsula  阅读(272)  评论(0编辑  收藏  举报