Appel à tous les gourous Oracle!
Je suis en train de mettre en cluster une application bien testée sur WebSphere. Avant que cela ne se produise, l’application en question a traité environ 1 000 messages JMS d’une file d’attente.
---- 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)
J’ai jeté un coup d’œil en ligne et j’ai trouvé quelques suggestions quant à la raison pour laquelle cela aurait pu se produire. Si quelqu'un pouvait expliquer clairement pourquoi cela s’était produit maintenant que ma demande avait été groupée, je vous en serais très reconnaissant.
Cordialement Karl
Vous êtes à court d'espace disque.
Augmentez votre 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
SI vous utilisez ASM, vous pouvez ajouter le commentaire ci-dessous
vous pouvez exécuter la commande ci-dessous pour obtenir la taille du fichier de données
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
Redimensionnement et ajout
+DATA/path/indx_operational_00.dbf
alter database datafile '+DATA/path/indx_operational_00.dbf' resize 3000m;