zoukankan      html  css  js  c++  java
  • Oracle的表空间quota详解

    表空间quota概述

    Oracle 官网对quota的定义如下: A limit on a resource, such as a limit on the amount of database storage used by a database user. A database administrator can set tablespace quotas for each Oracle Database username
    有关Oracle Quota 这块可以参考Oracle官方文档
    http://download.oracle.com/docs/cd/E11882_01/network.112/e16543

    quota的日常管理

    常见问题

    ORA-01536:space   quota   exceeded   for   table   space   'CYYD'
    解决办法:

    alter   user   USERNAME   quota   100M   on   TABLESPACENAME; 
    alter   user   USERNAME   quota   unlimited   on   TABLESPACENAME;
    grant   unlimited   tablespace   to   USERNAME;

    quota是为了限制用户对表空间的使用,比如你限制用户Guotu在tablespace  CYYD中的quota为10m,当用户Guotu在tablespace   CYYD中的数据量达到10m后,无论你的tablespace   CYYD中有多少空间,Guotu都无法再使用tablespace   CYYD了。
    所以你需要:

    alter   user   aGuotu  quota   1000M   on   CYYD;
    alter   user   Guotu   quota   unlimited   on   CYYD;
    grant   unlimited   tablespace   to   Guotu

    dba_ts_quotas

    与quota相关的数据字典视图为dba_ts_quotasjava-javascript 风之境地

  • 相关阅读:
    问题账户需求分析
    2017年秋季个人阅读计划
    阅读笔记01
    个人总结
    第二阶段站立会议07
    第二阶段站立会议06
    第二阶段站立会议05
    第二阶段站立会议04
    第二阶段站立会议03
    学习进度条(第十五周)
  • 原文地址:https://www.cnblogs.com/sky7034/p/2277658.html
Copyright © 2011-2022 走看看