2009-04-20 12 views
17

Wywołanie wszystkich Guru Oracle!ORA-01654: brak możliwości rozszerzenia indeksu

Jestem w trakcie klastrowania dobrze przetestowanej aplikacji na serwerze WebSphere. Aplikacja, o której mowa, dokonała około połowy przetwarzania 1k wiadomości JMS z kolejki przed tym zdarzeniem.

---- 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) 

Miałem szybkie spojrzenie w Internecie i znalazłem kilka możliwych sugestii, dlaczego może to mieć się stało, jeśli ktoś mógłby dać jasne wyjaśnienie, dlaczego to może mieć miejsce teraz mój wniosek został clusterd bym bądź wdzięczny.

Pozdrowienia Karl

Odpowiedz

34

Brak miejsca na dysku.

Podnieś swój 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 
+0

Jak wybrać bieżący plikami danych? –

+0

wybierz * z v $ plik danych; –

+0

, natomiast MAXSIZE 64G to 64 Giga bajty, więc zawsze dodawaj mniej niż twój obecny wolny rozmiar, w przeciwnym razie spowoduje to ten sam błąd. – emarshah

Powiązane problemy