如何处理:超出表空间 'USERS' 的空间限额
想建个表test3:
SQL> create table test3(id number(3),name varchar2(20));
create table test3(id number(3),name varchar2(20))
ORA-01536: 超出表空间 'USERS' 的空间限额
这提示是说表空间USERS的空间已经太小了?可是我根本没建过其他什么表啊,这是什么情况?只能通过扩大表空间的大小来处理?
------解决方案--------------------http://blogold.chinaunix.net/u/4831/showart_2526186.html
------解决方案--------------------alter user username quota unlimited on tablespace_name;
表空间的大小与用户的配额大小是两种不同的概念
表空间的大小是指实际的用户表空间的大小,而配额大小指的是用户指定使用表空间的大小
把表空间文件增大,还是出现这个问题,用户在使用表空间的同时使用空间的限额,如果超出限制,就算有空的地方,也不会让用户使用
------解决方案--------------------可能是给你的users表空间配额太小了,修改配额解决问题
alter user username quota unlimited on tablespace_name;