当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。

    1.创建表空间

不论是Lnux环境,还是Wndows环境,都要首先创建好表空间的存放路径,如:

    /opt/oracle/oradata/cocis 或 D:\oracle\oradata\cocis

若事先不创建该目录路径,则在创建表空间的时候会出错。

然后执行如下命令:

SQL> create tablespace cocis

2 datafile 'D:\oracle\oradata\cocis\cocis01.dbf'

3 size 100M AutoExtend On Next 10M Maxsize 2048M

4 extent management local

5 segment space management auto

表空间已创建。

    2.为应用创建用户

创建用户的同时,为用户指定缺省的永久表空间和临时表空间。

SQL> create user cocis identified by cocis

2 default tablespace cocis

3 temporary tablespace temp;

用户已创建。

SQL> select username,default_tablespace,temporary_tablespace

2 from dba_users

3 where username='COCIS';

USERNAME DEFAULT_TABLESPACE TEMPORARY_TABLESPACE

------------------------------ ------------------------------ ------------------

COCIS COCIS TEMP

SQL> select username,user_id,password,default_tablespace,temporary_tablespace

2 from dba_users

3 where username='COCIS';

USERNAME USER_ID PASSWORD TEMPORARY_TABLESPACE

------------------------------ ---------- ------------------------------ -----------------------

COCIS 61 E031F623C0F15D34 COCIS

    3.权限的授予

    SQL> grant connect,resource to cocis;

授权成功。

注释:当用户创建之后,一般只需要授予CONNECT和RESOURCE这两个角色即可。若要单独进行授权,则需执行单独的授权命令,如grant create table to cocis;等。

    SQL> revoke unlimited tablespace from cocis;

撤销成功。

SQL> alter user cocis quota unlimited on cocis;

用户已更改。

注释:为了更严谨的管理,可以回收用户的UNLIMITED TABLESPACE权限,然后对用户的空间限额进行单独授权。

oracle 10G表空间创建的步骤相关推荐

  1. oracle 11g b表空间什么情况下自动增加,Oracle 11g表空间——创建和扩展(永久)表空间...

    Oracle 11g表空间--创建和扩展(永久)表空间 本文内容 创建(永久)表空间 查看表空间 扩展表空间 创建(永久)表空间 Oracle 按照区和段空间进行管理表空间. 区管理方式 - 针对区的 ...

  2. oracle 10g 扩表空间,Oracle 10g 表空间管理(一)

    一.表空间说明 Oracle 10g表空间包括系统表空间和非系统表空间: 1.系统表空间------>一般存储的是数据字典的相关信息 SYSTEM:是数据字典存放的表空间 SYSAUX:辅助的系 ...

  3. oracle数据库导入表空间,oracle数据库表空间创建导入导出

    1.表空间创建 --删除表空间 drop tablespace EVPBDMGIS including contents and datafiles; --删除用户 drop user EVPBDMG ...

  4. oracle 10G 表空间迁移 索引需要重建

    昨天进行了表空间迁移的维护,维护后出现一个问题:MYTEST用户下的表表空间迁移后索引存在失效. 针对该问题和其他DBA进行了一些沟通,大家理解并不统一.后通过实际测试发现,表空间迁移后没有数据的表索 ...

  5. Oracle查看表空间创建时间

    select a.tablespace_name,b.creation_time creation_time from dba_data_files a,v$datafile b where a.fi ...

  6. 用友nc633与oracle,用友NC63安装到SQL server 2008 R2和oracle上的表空间创建语句

    NC安装到oracle的表空间创建SQL语句: alter system set "_optimizer_cartesian_enabled"=false; alter syste ...

  7. oracle10创建实例表空间,解析oracle 10g示例方案创建过程

    解析oracle 10g示例方案创建过程 1.问题起因: 在oracle 10g版本中,运行dbca,如果选择 一般用途/事务处理/数据仓库选项时 再进一步建库都会提示是否创建示例方案 唯独选择定制数 ...

  8. oracle表空间一般建多大,Oracle表空间创建参数解析

    表空间Tablespace是Oracle数据库逻辑结构中的一个层次.创建管理表空间和对应的数据文件,是DBA的一项重要工作内容.本篇从不同的表空间特性谈起,说明使用的参数特性. 下面是一个使用命令行创 ...

  9. oracle 默认表空间 10g,Oracle10g 表空间管理

    1.表空间分类: (1)临时表空间:存放临时数据 (2)数据表空间:又称为用户表空间,用来存放永久数据(不删除永久存在) (3)日志表空间:用来存放日志信息 一般情况下,用户使用时只需要创建数据表空间 ...

最新文章

  1. jQuery validation插件的使用(转)
  2. form表单中的常用控件
  3. 4 项目开发 - 后台
  4. Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1
  5. Linux进程管理工具的使用
  6. java == hashcode,java中==和equals和hashCode的区别
  7. c语言借阅管理题目内容描述,C语言 图书借阅管理统 第四组.doc
  8. mysql 自身参照自身_MySQL入门
  9. 惠斯通电桥信号调理芯片_elmos推出专为汽车应用开发的传感器信号调理芯片E520.47...
  10. Python入门篇-生成器函数
  11. gs算法的matlab代码_【图像算法amp;MATLAB】直方图均衡(干货代码)
  12. 一看就懂的例子告诉你用react-redux的正确姿势
  13. Python词汇比较运算符
  14. k8s核心技术-Controller(Deployment)控制器对pod的管理实现_升级回滚和弹性伸缩---K8S_Google工作笔记0030
  15. js判断浏览器,包括Edge浏览器
  16. 敏捷测试感悟(之一)
  17. 说说年度补税退税的问题
  18. php json_encode不要反斜杠,【json+encode让URL内容斜杠+不转义】
  19. c#语言中文编程下载,C#编程自学软件
  20. 肝内胆管结石有哪些严重危害?

热门文章

  1. JavaScript中的this详解
  2. 子div撑不开父div的几种解决方法
  3. mysql 触发器和存储过程组合使用,实现定时触发操作
  4. Solr安装及集成javaWeb
  5. php mcrypt 完全安装
  6. iis ftp 隔离账户
  7. HTML中更改hr宽度高度颜色
  8. Hadoop入门(1)
  9. 数据挖掘的步骤有哪些
  10. java数字处理_Java数字处理类(上)