Oracle
 sql >> Base de données >  >> RDS >> Oracle

ORA-01658 :impossible de créer l'étendue INITIALE pour le segment dans l'espace de table TS_DATA

Comme l'indique le message d'erreur, vous utilisez le TS_DATA tablespace. Vous pouvez l'étendre soit en agrandissant l'un des fichiers de données existants :

ALTER DATABASE 
DATAFILE 'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\TS_DATA.DBF' 
RESIZE 3000M;

Ou en ajoutant un deuxième fichier de données au tablespace :

ALTER TABLESPACE ts_data 
ADD DATAFILE 'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\TS_DATA2.DBF' 
SIZE 1000M;

Ou autorisez simplement le fichier de données à s'étendre automatiquement :

ALTER DATABASE 
DATAFILE 'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\TS_DATA2.DBF'
AUTOEXTEND ON
MAXSIZE UNLIMITED; -- Or some reasonable cap