[oracle] fix ORA-30036: cannot extend segment by 8 (in restore tablespace 'XXXX')

When doing data conversion, no value is written to individual fields. About 200,000 records need to be updated in batches.

Prompt when executing the update statement:

[oracle] fix ORA-30036: cannot extend segment by 8 (in restore tablespace 'XXXX')

 

Never encountered this error. After querying the reason, oracle can perform the update operation to perform rollback, and control the restore data transaction processing to set a table space separately for storing the data that needs to be restored. If the amount of data updated at one time exceeds the set restore tablespace . This exception will be reported.

 

The solution is to increase the table space.

Or the amount of updated data at one time is controlled within the space range. Update in batches.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326227091&siteId=291194637