PROBLEM:

While creating a table or inserting data, user is getting error ORA-01536: space quota exceeded for tablespace .

SQL> create table OBJCOPY tablespace SMALLTS  as select * from dba_objects;
create table OBJCOPY tablespace SMALLTS  as select * from dba_objects
*
ERROR at line 1:
ORA-01536: space quota exceeded for tablespace 'SMALLTS'

SOLUTION:

Tablespace quota is the storage allocated for an user in a tablespace. Once the user reaches the max allocated space it will throw error like this.

SQL>  select  tablespace_name,username,bytes/1024/1024,max_bytes/1024/1024  from dba_ts_quotas where username='EXATREE';

TABLESPACE_NAME         USERNAME BYTES/1024/1024 MAX_BYTES/1024/1024
----------------------- -------- --------------- -------------------
SMALLTS                 EXATREE              12                  20

Here EXATREE user can use maximum upto 20MB space of SMALLTS table space. Currently it used upto 12MB.

SQL> create table OBJCOPY tablespace SMALLTS  as select * from dba_objects;
create table OBJCOPY tablespace SMALLTS  as select * from dba_objects
*
ERROR at line 1:
ORA-01536: space quota exceeded for tablespace 'SMALLTS'

Now to fix it , increase the quota for that user.

SQL> alter user EXATREE quota 50M on SMALLTS;

User altered.
SQL>  select  tablespace_name,username,bytes/1024/1024,max_bytes/1024/1024  from dba_ts_quotas where username='EXATREE';


TABLESPACE_NAME         USERNAME BYTES/1024/1024 MAX_BYTES/1024/1024
----------------------- -------- --------------- -------------------
SMALLTS                 EXATREE              12                  50

Now create the object

SQL> create table OBJCOPY tablespace SMALLTS  as select * from dba_objects;

Table created.

SQL>  select  tablespace_name,username,bytes/1024/1024,max_bytes/1024/1024  from dba_ts_quotas where username='EXATREE';


TABLESPACE_NAME         USERNAME BYTES/1024/1024 MAX_BYTES/1024/1024
----------------------- -------- --------------- -------------------
SMALLTS                 EXATREE              24                  50

Object created successfully.

 

SEE ALSO - > TABLESPACE QUOTA INFORMATION 

 

 

 

 

 

 

 

ORA-tablespace TROUBLESHOOTING


Related Topics

ORA-20101: TABLESPACE is not a ASSM (Automatic Segment Space Management) tablespace
TNS-12542: TNS:address already in use
ORA-30034: Undo tablespace cannot be specified as temporary tablespace
ORA-32773: operation not supported for smallfile tablespace
ORA-01536: space quota exceeded for tablespace
ORA-16855: transport lag has exceeded specified threshold
ORA-32771: cannot add file to bigfile tablespace
TNS-01106: Listener using listener name has already been started
ORA-02304: invalid object identifier literal while import with CREATE TYPE OID
ORA-32774: more than one file was specified for bigfile tablespace

You May Also Like

Lock account automatically with INACTIVE_ACCOUNT_TIME
DEFERRED_SEGMENT_CREATION parameter in oracle
Obey command in goldengate
What is colored sql_id in dba_hist_colored_sql
How to recreate MGMT database in ORACLE 12C GRID
How to change sysman password for oracle 12c cloud control
OGG-00665 OCI Error describe for query
Shell script to monitor goldengate process
Useful ADRCI commands in oracle
ORA-32773: operation not supported for smallfile tablespace

From This Website

COMPRESSION in datapump oracle
Install VNC Server and Desktop on CENTOS6/RHEL 6
Open wallet automatically after starting the database
ESTIMATE REQUIRED DISK SPACE FOR EXPORT USING estimate_only
Find the active transactions in oracle database
resumable_timeout parameter in oracle database
Enable DDL replication in goldengate
_use_adaptive_log_file_sync parameter in oracle
How to use oratop tool for oracle database monitoring
Hive Installation with derby