文件名称:更改表空间中的用户限额-oracle基础讲义
文件大小:4.17MB
文件格式:PPT
更新时间:2024-05-12 07:16:04
orcle基础讲义
更改表空间中的用户限额 下列情况可能需要修改用户的表空间限额: 当用户所拥有表的增长速度异常快时 当应用程序得到增强而要求额外的表或索引时 当重新安排对象并将其放置到不同的表空间时 用下面的命令修改用户的表空间限额: ALTER USER aaron QUOTA 0 ON USERS; 更改表空间中的用户限额 使用下列命令修改表空间限额或重新分配表空间: ALTER USER user [ DEFAULT TABLESPACE tablespace] [ TEMPORARY TABLESPACE tablespace] [ QUOTA {integer [K | M] | UNLIMITED } ON tablespace [ QUOTA {integer [K | M] | UNLIMITED } ON tablespace ] ...] 一旦分配 0 限额,用户拥有的对象仍保留在撤消的表空间内,但不能给它们分配任何新的空间。例如,如果表空间 USERS 内有一个 10 MB 的表,若将该表空间的限额改为 0,则不能再为该表分配新区。 任何未更改的选项保持不变。 注:小心 UNLIMITED TABLESPACE 权限,因为它的优先级高于限额设置。