I got ” ORA-01688: unable to extend table ” error in Oracle database.
ORA-01688: unable to extend table
Details of error are as follows.
ORA-01688: unable to extend table string.string partition string by string in tablespace string Cause: Failed to allocate an extent of the required number of blocks for table segment in the tablespace indicated. Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more files to the tablespace indicated.
unable to extend table string.string partition string by string in tablespace
This ORA-01688 error is related with the Failed to allocate an extent of the required number of blocks for table segment in the tablespace indicated.
To solve this error, Use ALTER TABLESPACE ADD DATAFILE statement to add one or more files to the tablespace indicated.
Alter tablespace add datafile
You can add a datafile to related tablespace as follows.
ALTER TABLESPACE <tablespace name> ADD DATAFILE '<full path and filename>' SIZE <integer> <k|m>; If you are using Oracle ASM, then you can add as follows. ALTER TABLESPACE TABLESPACE_NAME ADD DATAFILE '+DATA' SIZE 10G; If you are using File system, then you can add as follows. ALTER TABLESPACE TABLESPACE_NAME ADD DATAFILE '/oradata/datafile/tablespace02.dbf' SIZE 10G;
Do you want to learn Oracle Database for Beginners, then read the following articles.
Oracle Tutorial | Oracle Database Tutorials for Beginners ( Junior Oracle DBA )