oracle 查看用户配额,【Quota】获取及调整用户表空间配额方法
Oracle可以使用配额(Quota)这个概念对用户所使用的表空间进行限制。如果不同用户共同使用同一个表空间,可以使用这种方法可以有效地限制每个用户对该表空间的使用。可以使用视图USER_TS_QUOTAS视图获取用户对表空间的配额限制情况。1.查看用户sec在相关表空间的配额使用情况sys@ora10g> conn sec/secConnected.col TABLESPACE_NAME for a15sec@ora10g> select * from user_ts_quotas;TABLESPACE_NAME BYTES MAX_BYTES BLOCKS MAX_BLOCKS DRO--------------- ---------- ---------- ---------- ---------- ---TBS_SEC_D 0 0 0 0 NOTBS_SEC_I 0 0 0 0 NOTBS_SEC_LOB 0 0 0 0 NO2.调整sec用户在TBS_SEC_D表空间上的配额为无限大sec@ora10g> conn / as sysdbaConnected.sys@ora10g> alter user sec quota unlimited on tbs_sec_d;User altered.sys@ora10g> conn sec/secConnected.sec@ora10g> select * from user_ts_quotas;TABLESPACE_NAME BYTES MAX_BYTES BLOCKS MAX_BLOCKS DRO--------------- ---------- ---------- ---------- ---------- ---TBS_SEC_I 0 0 0 0 NOTBS_SEC_LOB 0 0 0 0 NOTBS_SEC_D 0 -1 0 -1 NO这里字段MAX_BYTES内容为“-1”即表示配额为无限大。3.模拟因配额不足导致ORA-01536错误1)调整sec在tbs_sec_d表空间上的配额为1M。sec@ora10g> conn / as sysdbaConnected.sec@ora10g> alter user sec quota 1m on tbs_sec_d;User altered.sys@ora10g> conn sec/secConnected.sec@ora10g> select * from user_ts_quotas;TABLESPACE_NAME BYTES MAX_BYTES BLOCKS MAX_BLOCKS DRO--------------- ---------- ---------- ---------- ---------- ---TBS_SEC_I 0 0 0 0 NOTBS_SEC_LOB 0 0 0 0 NOTBS_SEC_D 0 10485760 0 1280 NO2)创建表T,在数据量超过1M后“ORA-01536”错误得以现身sec@ora10g> create table t as select * from all_objects;Table created.sec@ora10g> insert into t select * from t;insert into t select * from t*ERROR at line 1:ORA-01536: space quota exceeded for tablespace 'TBS_SEC_D'4.小结Oracle的Control能力很强,在控制用户对表空空间使用上的控制方法除了可以数据文件上做限制的同时,还可以使用文中描述的“配额限制法”。Good luck.secooler10.06.03-- The End --
oracle 查看用户配额,【Quota】获取及调整用户表空间配额方法相关推荐
- Oracle入门(七A)之表空间配额(quota)
转载自 oracle表空间配额(quota) 一.quota相关视图 1)dba_ts_quotas(查看所有用户的表空间配额) BYTES字段表示用户已经使用的空间:MAX_BYTES如果为-1表示 ...
- oracle表空间配额(quota)与UNLIMITED TABLESPACE系统权限
--先大概写一下,后面有时间会整理一下 一:quota相关视图 1)dba_ts_quotas(查看所有用户的表空间配额) BYTES字段表示用户已经使用的空间:MAX_BYTES如果为-1表示没有限 ...
- 小程序用户头像昵称获取规则调整公告及微信小程序基础库的问题
更新时间:2022年11月9日 由于 PC/macOS 平台「头像昵称填写能力」存在兼容性问题,对于来自低于2.27.1版本的访问,小程序通过 wx.getUserProfile 接口将正常返回用户头 ...
- 微信小程序最新用户头像昵称获取规则调整应对措施(2022)
目录 一.调整 二.应对措施 2.1 更新头像 2.2 更新昵称 三.完整代码 一.调整 小程序用户头像昵称获取规则调整公告 以前通过wx.getUserProfile获取用户信息,用户点击同意以后, ...
- 关于微信小程序用户头像昵称获取规则调整后的头像昵称获取方式
一.背景 小程序用户头像昵称获取规则调整公告:小程序用户头像昵称获取规则调整公告 | 微信开放社区 二.案例 1.点击登录按钮 点击登录按钮,先去检查用户授权信息,会弹出用户授权弹窗(首次),用户点击 ...
- 关于ORA-1658错误和用户表空间配额
如图四川网省在导入总部导出的DMP文件中报1658错误,但是经过查询,表空间的使用率才10%,最后查明的用户空间配额给的太小造成的问题. 用户表空间配额与用户表空间是完全不一样的概念:如果对用户进行了 ...
- oracle 授权访问条空间,oracle创建用户和角色、管理授权以及表空间操作
show user 显示当前用户 connect username/password@datebasename as sysdba 切换用户和数据库 和用户身份 Oracle登录身份有三种: norm ...
- Oracle 用户 对 表空间 配额(quota ) 说明
一. 官网的说明 Oracle 官网对quota的定义如下: A limit on a resource, such as a limit on the amount of database stor ...
- linux-如何限制普通用户的磁盘使用空间-磁盘配额quota,Linux系统下如何进行磁盘配额Quota的设置...
Linux如何进行磁盘配额quota的设置 通过quota进行磁盘配额,可以控制用户对磁盘空间和文件的控制,我们以一个实例作为说明,对2个用户user01.user02分别进行磁盘使用空间和创建文件的 ...
- oracle创建用户和角色、管理授权以及表空间操作
show user 显示当前用户 connect username/password@datebasename as sysdba 切换用户和数据库 和用户身份 Oracle登录身份有三种: norm ...
最新文章
- tplink wr886n v5.0 ttl 接线方法
- HTML ol 标签的 type 属性
- windows 环境 docker踩坑
- php类的实例化和调用,PHP:如何使用另一个类中的参数实例化一个类
- 时序分析:串匹配—Brute-Force算法
- LeetCode 1913. 两个数对之间的最大乘积差
- 算法分析与设计「一」枚举
- MATLAB 绘图基础
- 联想微型计算机扬天s711怎么拆,如何优雅的拆掉一体机电脑 Lenovo 联想 扬天S5250...
- 数据库入门教程--01建库建表插入数据以及数据的修改
- 爬取指定网页并制作词云图
- 苹果开发者账号官方翻译篇-账号简介
- 我的世界服务器货币充值系统,《我的世界》中国版正式开启了充值功能
- JavaScript练习--[使用js语言实现网页切换图片的效果]
- 深度解析京东个性化推荐系统
- Linux LVM(逻辑卷管理)
- 成都Java开发培训多少钱?贵不贵?
- Java集合篇:Map集合的几种遍历方式及性能测试
- 三星Note2 SCH-N719刷机教程
- 中国 邮政编码四级结构,省(省无邮政编码)、市、区、街道邮政编码,在线api获取
热门文章
- 游戏3d模型如何放到计算机中,三维建模技术在三维游戏中的应用
- c语言第二版第三章答案,C语言程序设计(第2版) 刘克威,张凌晓著 习题答案-第三章...
- Xman pwn level3 writeup
- 动态规划——(很特别的一个动态规划入门教程)#觉得原作者写的很有意思
- 解决Firefox3下Flashgot的”AddRef”问题
- precede和previous_构词法词缀
- 如何完全禁止win10自动更新(自动升级)
- CDN与智能DNS原理和应用 - 学习/实践
- 中兴手机怎么与计算机连接网络连接不上,中兴手机怎么连接电脑
- 浅谈测试环境管理方式