java - que - oracle rac one node
ORA-01654: no se puede extender el índice (2)
Llamando a todos los gurús de Oracle!
Estoy en el proceso de agrupar una aplicación bien probada en WebSphere. La aplicación en cuestión llegó casi a la mitad del procesamiento de 1k de mensajes JMS de una cola antes de que esto sucediera.
---- Begin backtrace for Nested Throwables
java.sql.SQLException: ORA-01654: unable to extend index DABUAT.INDEX1 by 128 in tablespace DABUAT_TBLSP
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
He echado un vistazo rápido en línea y he encontrado algunas posibles sugerencias sobre por qué pudo haber ocurrido esto. Si alguien pudiera dar una explicación clara de por qué esto puede haber ocurrido ahora, mi solicitud ha sido agrupada y estaría muy agradecido.
Saludos Karl
Si está utilizando ASM, entonces puede agregar con el siguiente comentario
Puede ejecutar el comando siguiente para obtener el tamaño del archivo de datos
SELECT
file_name,
bytes / 1024 / 1024 mb
FROM
dba_data_files
WHERE
tablespace_name = ''APP_DATA''
ORDER BY
file_name;
FILE_NAME mb
------------------------------------------------------------ -------
+DATA/SID/datafile/app_data.dbf 20000
+DATA/SID/datafile/app_data.dbf 28100
Redimensionando y agregando
+DATA/path/indx_operational_00.dbf
alter database datafile ''+DATA/path/indx_operational_00.dbf'' resize 3000m;
Te has quedado sin espacio en disco.
Aumenta tu TABLESPACE
:
ALTER TABLESPACE DABUAT_TBLSP
ADD DATAFILE ''C:/FolderWithPlentyOfSpace/DABUAT_TBLSP001.DBF''
SIZE 4M
AUTOEXTEND ON NEXT 4M
MAXSIZE 64G;
-- Put your own size parameters here