ORA-01654:无法扩展索引

Kar*_*arl 19 java oracle cluster-computing

召集所有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)
Run Code Online (Sandbox Code Playgroud)

我已经在网上快速浏览了一下,并找到了一些可能的建议,为什么会发生这种情况,如果有人能够清楚地解释为什么现在我的应用程序已被集群化,我将非常感激.

关心卡尔

Qua*_*noi 35

你的磁盘空间不足.

增加你的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
Run Code Online (Sandbox Code Playgroud)

  • 如何选择当前的DATAFILES? (2认同)