调用所有 Oracle 大师!
我正在对 WebSphere 上经过良好测试的应用程序进行集群处理。在此之前,有问题的应用程序从队列中处理了 1k 条 JMS 消息大约完成了一半。
---- 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)
我在网上快速浏览了一下,发现了一些关于为什么会发生这种情况的可能建议,如果有人能清楚地解释为什么现在我的应用程序已经被集群了,我将不胜感激。
问候卡尔
最佳答案
您的磁盘空间不足。
增加你的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
关于java - ORA-01654 : unable to extend index,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/768920/