ORA-01654: unable to extend index user.index_x by 16 in tablespace tablespa

Hi all,
I get the error message : ORA-01654: unable to extend index user.index_x by 16 in tablespace tablespace_t after an insert into table table_x(having the index index_x ).
Could you please help me ? Should I add new datafile? Is there any other solution
I have get this message before, I have added new datafile to this tablespace,
ALTER TABLESPACE tablespace_t ADD DATAFILE 'C:\APP\...\ORADATA\MABASE\S_TAB_user02.DBF' SIZE 500M
AUTOEXTEND ON NEXT 100M MAX SIZE 1000M;
     TABLESPACE_NAME     ALLOUE     OCCUPE     LIBRE
1     tablespace_t     5720     5421     297

i think that would work.. And also if the error still persists then you have to tune the queries which are cost effective..For that you have to wait until you get the same error after addition of the datafile..Cheers!

Similar Messages

  • ORA-01654: unable to extend index DRM_DB.IDXREL02 by 1024 in tablespace DRM_INDEX

    Hi
    I am running an action script in DRM 11.1.2.1 and I received the following error on some of the lines of the script: ORA-01654: unable to extend index DRM_DB.IDXREL02 by 1024 in tablespace DRM_INDEX.
    Does anyone know what this means, and what is the fix?
    Thanks,

    The issue was caused because the  DRM_DB.IDXREL02 tablespace was maxed out.
    Add the datafile to existing 'IDXREL02' tablespace to increase the size.
    example -
    sql> alter tablespace DRM_DB.IDXREL02 add datafile 'file>/IDXREL02.dbf' size 500M autoextend on;
    Thanks,
    ~KKT~

  • Error: ORA-01654: unable to extend index APPLSYS.SYS_IOT_TOP_34179 by 16 in

    Hi,
    I am using Oracle API (HzLocationV2Pub.LocationRec) to update record and getting the following error message in JDeveloper log and couldn't able to update.
    x_return_status : U
    x_msg_data : Unexpected SQL error encountered during synchronization:
    Procedure: sync_party_site
    Error: ORA-01654: unable to extend index APPLSYS.SYS_IOT_TOP_34179 by 16 in tablespace APPS_TS_QUEUES
    Please contact the system administrator.
    x_msg_count : 1
    What is the reason behind this error?
    How to resolve this?
    Thanks & Regards,
    Sagarika

    Hi,
    You need to add more space to your datafile/tablespace, or extend the index.
    SQL> alter index APPLSYS.SYS_IOT_TOP_34179 storage (maxextents unlimited);
    SQL> ALTER TABLESPACE <tablespace name> ADD DATAFILE '<full path and file name>' SIZE <integer> <K|M>; Note: 1025288.6 - How to Diagnose and Resolve UNABLE TO EXTEND Errors
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=1025288.6
    Note: 19049.1 - OERR: ORA 1654 unable to extend index by for tablespace
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=19049.1
    Note: 762273.1 - ORA-1654: unable to extend index
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=762273.1
    Regards,
    Hussein

  • ORA-01654 unable to extend index

    Hello,
    while inserting a new record with this statment:
    INSERT INTO vocc.VOC_CM_ANNUNCIO ( ID_RECORD, TIPO_AZIONE, ID_VOC_OPERATORE, ID_ANN_FONTE, COD_NAZIONE,
    COD_REGIONE, COD_PROVINCIA, COD_COMUNE, LOCALITA_ESTERA, DATORE_LAVORO, FLG_PUBBLICA_DATORE,
    TELEFONO, FLG_PUBBLICA_TELEFONO, FAX, FLG_PUBBLICA_FAX, EMAIL, FLG_PUBBLICA_EMAIL, SITO_INTERNET,
    FLG_PUBBLICA_SITO_INTERNET, CLASSIFICAZIONE, POSIZIONE, NUMERO_POSTI, COD_CONTRATTO,
    COD_ORARIO_LAVORO, DURATA_CONTRATTO, NOTE, ETA_MINIMA, ETA_MASSIMA, COD_MILITARE, COD_AUTOMUNITO,
    COD_DISPONIBILITA_TRASFERTA, COD_DISPONIBILITA_TURNI, COD_DISPONIBILITA_FORMAZIONE,
    COD_FIGURA_PROFESSIONALE, COMPETENZE, DATA_PUBBLICAZIONE, DATA_SCADENZA, TIPO_RAPPORTO,
    FLG_FORMA ) VALUES (
    14781, 'ins', '20', '1', NULL, '01', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
    , NULL, NULL, NULL, NULL, NULL, NULL, '3', NULL, NULL, NULL, 'Disponibili immediatamente'
    , '20', '50', NULL, NULL, NULL, NULL, NULL, '122504', NULL, '01/01/2006', '31/01/2006'
    , 'CLI', 'D');
    I got the following error.
    ORA-01654: unable to extend index VOCC.PK_VOC_CM_ANNUNCIO by 128 in tablespace VOCC_IDX
    Instead if I execute this statment:
    INSERT INTO vocc.VOC_CM_ANNUNCIO ( ID_RECORD, TIPO_AZIONE, ID_VOC_OPERATORE, ID_ANN_FONTE, COD_NAZIONE,
    COD_REGIONE, COD_PROVINCIA, COD_COMUNE, LOCALITA_ESTERA, DATORE_LAVORO, FLG_PUBBLICA_DATORE,
    TELEFONO, FLG_PUBBLICA_TELEFONO, FAX, FLG_PUBBLICA_FAX, EMAIL, FLG_PUBBLICA_EMAIL, SITO_INTERNET,
    FLG_PUBBLICA_SITO_INTERNET, CLASSIFICAZIONE, POSIZIONE, NUMERO_POSTI, COD_CONTRATTO,
    COD_ORARIO_LAVORO, DURATA_CONTRATTO, NOTE, ETA_MINIMA, ETA_MASSIMA, COD_MILITARE, COD_AUTOMUNITO,
    COD_DISPONIBILITA_TRASFERTA, COD_DISPONIBILITA_TURNI, COD_DISPONIBILITA_FORMAZIONE,
    COD_FIGURA_PROFESSIONALE, COMPETENZE, DATA_PUBBLICAZIONE, DATA_SCADENZA, TIPO_RAPPORTO,
    FLG_FORMA ) VALUES (
    1999, 'ins', '20', '1', NULL, '01', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
    , NULL, NULL, NULL, NULL, NULL, NULL, '3', NULL, NULL, NULL, 'Disponibili immediatamente'
    , '20', '50', NULL, NULL, NULL, NULL, NULL, '122504', NULL, '01/01/2006', '31/01/2006'
    , 'CLI', 'D');
    I have no problem.
    select max(ID_RECORD) from vocc.VOC_CM_ANNUNCIO = 14785
    Could anyone please explain, how to solve this problem.
    Thank you,
    Regards,
    Lavinia

    Okay,
    this is table structure:
    CREATE TABLE VOC_CM_ANNUNCIO
    ID_RECORD NUMBER NOT NULL,
    TIPO_AZIONE VARCHAR2(3),
    ID_VOC_OPERATORE VARCHAR2(10),
    ID_ANN_FONTE VARCHAR2(20),
    COD_NAZIONE VARCHAR2(4),
    COD_REGIONE VARCHAR2(2),
    COD_PROVINCIA VARCHAR2(3),
    COD_COMUNE VARCHAR2(4),
    LOCALITA_ESTERA VARCHAR2(100),
    DATORE_LAVORO VARCHAR2(305),
    FLG_PUBBLICA_DATORE VARCHAR2(1),
    TELEFONO VARCHAR2(20),
    FLG_PUBBLICA_TELEFONO VARCHAR2(1),
    FAX VARCHAR2(20),
    FLG_PUBBLICA_FAX VARCHAR2(1),
    EMAIL VARCHAR2(50),
    FLG_PUBBLICA_EMAIL VARCHAR2(1),
    SITO_INTERNET VARCHAR2(105),
    FLG_PUBBLICA_SITO_INTERNET VARCHAR2(1),
    CLASSIFICAZIONE VARCHAR2(4),
    POSIZIONE VARCHAR2(300),
    NUMERO_POSTI VARCHAR2(3),
    COD_CONTRATTO VARCHAR2(4),
    COD_ORARIO_LAVORO VARCHAR2(3),
    DURATA_CONTRATTO VARCHAR2(2),
    NOTE VARCHAR2(200),
    ETA_MINIMA VARCHAR2(2),
    ETA_MASSIMA VARCHAR2(2),
    COD_MILITARE VARCHAR2(1),
    COD_AUTOMUNITO VARCHAR2(1),
    COD_DISPONIBILITA_TRASFERTA VARCHAR2(1),
    COD_DISPONIBILITA_TURNI VARCHAR2(1),
    COD_DISPONIBILITA_FORMAZIONE VARCHAR2(1),
    COD_FIGURA_PROFESSIONALE VARCHAR2(6),
    COMPETENZE VARCHAR2(300),
    DATA_PUBBLICAZIONE VARCHAR2(10),
    DATA_SCADENZA VARCHAR2(10),
    TIPO_RAPPORTO VARCHAR2(3),
    FLG_FORMA VARCHAR2(1)
    TABLESPACE VOCC_TBL
    PCTUSED 40
    PCTFREE 10
    INITRANS 1
    MAXTRANS 255
    STORAGE (
    INITIAL 168K
    NEXT 1M
    MINEXTENTS 1
    MAXEXTENTS 2147483645
    PCTINCREASE 0
    FREELISTS 1
    FREELIST GROUPS 1
    BUFFER_POOL DEFAULT
    LOGGING
    NOCACHE
    NOPARALLEL;
    The PK is:
    CREATE UNIQUE INDEX PK_VOC_CM_ANNUNCIO ON VOC_CM_ANNUNCIO
    (ID_RECORD)
    NOLOGGING
    TABLESPACE VOCC_IDX
    PCTFREE 10
    INITRANS 2
    MAXTRANS 255
    STORAGE (
    INITIAL 32K
    NEXT 1M
    MINEXTENTS 1
    MAXEXTENTS 2147483645
    PCTINCREASE 0
    FREELISTS 1
    FREELIST GROUPS 1
    BUFFER_POOL DEFAULT
    NOPARALLEL;
    And the tbl:
    CREATE TABLESPACE VOCC_IDX DATAFILE
    MINIMUM EXTENT 512K
    LOGGING
    DEFAULT STORAGE (
    INITIAL 1M
    NEXT 1M
    MINEXTENTS 1
    MAXEXTENTS 2147483645
    PCTINCREASE 0
    ONLINE
    PERMANENT
    EXTENT MANAGEMENT DICTIONARY;

  • ORA-01654: unable to extend index BNE.BNE_CONTENT_COLS_B_UK2 by 15 in table

    Dear Gurus:
    Following workers fail during upgrade from 11.5.10 to 12.1.1, i am u6678700.drv :
    ATTENTION: All workers either have failed or are waiting:
    FAILED: file pqpzzossempintg.ldt on worker 1.
    FAILED: file pqpzzflxcnt.ldt on worker 2.
    FAILED: file pqpzzflxmap.ldt on worker 3.
    FAILED: file pqpzzossempmap.ldt on worker 4.
    Adworker Log file Details:
    Loading data using FNDLOAD function.
    FNDLOAD APPS/***** 0 Y UPLOAD @BNE:patch/115/import/bnecont.lct @PQP:patch/115/import/US/pqpzzflxcnt.ldt -
    Connecting to APPS......Connected successfully.
    Calling FNDLOAD function.
    Returned from FNDLOAD function.
    Log file: /data/oracle/PRD/apps/apps_st/appl/admin/PRD/log/US_pqpzzflxcnt_ldt.log
    Error calling FNDLOAD function.
    Time when worker failed: Sat Oct 17 2009 16:53:51
    Now i have alos checked the US_pqpzzflxcnt_ldt.log details are mention below:
    Current system time is Sat Oct 17 14:39:52 2009
    Uploading from the data file /data/oracle/PRD/apps/apps_st/appl/pqp/12.0.0/patch/115/import/US/pqpzzflxcnt.ldt
    Altering database NLS_LANGUAGE environment to AMERICAN
    Dumping from LCT/LDT files (/data/oracle/PRD/apps/apps_st/appl/bne/12.0.0/patch/115/import/bnecont.lct(120.0), /data/oracle/PRD/apps/apps_st/appl/pqp/12.0.0/patch/115/import/US/pqpzzflxcnt.ldt) to staging tables
    Dumping LCT file /data/oracle/PRD/apps/apps_st/appl/bne/12.0.0/patch/115/import/bnecont.lct(120.0) into FND_SEED_STAGE_CONFIG
    Dumping LDT file /data/oracle/PRD/apps/apps_st/appl/pqp/12.0.0/patch/115/import/US/pqpzzflxcnt.ldt into FND_SEED_STAGE_ENTITY
    Dumped the batch (BNE_CONTENTS PQP PQP_FLEXI_WEBADI_CNT , BNE_CONTENT_COLS 286 ) into FND_SEED_STAGE_ENTITY
    Uploading from staging tables
    Error loading seed data for BNE_CONTENT_COLS: CONTENT_ASN = PQP, CONTENT_CODE = PQP_FLEXI_WEBADI_CSV_CNT, SEQUENCE_NUM = 26, ORA-01654: unable to extend index BNE.BNE_CONTENT_COLS_B_UK2 by 15 in tablespace BNEX
    ORA-06512: at "APPS.BNE_CONTENT_COLS_PKG", line 25
    ORA-06512: at "APPS.BNE_CONTENT_COLS_PKG", line 441
    ORA-01403: no data found
    Concurrent request completed
    Current system time is Sat Oct 17 14:39:53 2009
    After looking at the error i did the following:
    alter database datafile '/data/oracle/prddata/benx01.dbf' resize 2G;
    alter database datafile '/data/oracle/prddata/benx01.dbf' autoextend on next 100m maxsize 3G;
    ALTER TABLESPACE BENX ADD DATAFILE '/data/oracle/prddata/benx02.dbf' size 500m AUTOEXTEND ON;
    But still the issue remains, please help in resolving the same
    Thanks & Regards
    Kiran Rana

    Dear Guru,
    Followed both the documents which i have already followed, but no much of use as following query alos does not return any rows:
    select segment_name, owner, extents, max_extents
    from dba_segments
    where segment_type = 'INDEX' and
    (extents +1) >= max_extents;
    Any other thing which i need to check
    Regards
    Kiran Rana

  • ORA-1653 (unable to extend table) and ORA-1654  (unable to extend index)

    Hi,
    We recently installed 12c.r1 and have it running now form some three weeks. About 100 assets currently in it.
    When trying to add a new discovery profile a received an error message from the BUI, in the cacao log from the EC i found a lot java exceptions caused (probably by : Internal Exception: java.sql.SQLException: ORA-01653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS)
    When looking at the alert log from the database i found its full with ORA-1653 and ORA-1654 messages; (and still those errors are being put in the alert logfile on a continues basis.)
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.VDO_SERVICE_INFO by 128 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.VDO_SERVICE_INFO by 128 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    And
    ORA-1654: unable to extend index OC.VMB_RESOURC_ASSOCIA_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VMB_RESOURC_ASSOCIA_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VMB_RESOURC_ASSOCIA_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VMB_RESOURCE_CAPABIL1_UNQIDX by 128 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VMB_RESOURCE_CAPABIL1_UNQIDX by 128 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VMB_RESOURCE_CAPABIL1_UNQIDX by 128 in tablespace OC_DEFAULT_TS
    Only thing i could think of would be a space issue in the filesystem. But there's still some 15G of free space available for the DB to extend.
    Any clues as to where to find the cause of this?
    Thanks in advance
    Kind regards
    Patrick

    Hi,
    Sorry for the late response (wasn't in the office last week)
    I'v extended the zpool with additional LUN's , now there is 168GB of free space (total DB size now 42GB) so, efficient free space should be available. After a restart of the DB unfortunately again the alert file is flooded with ORA-1653 / 64 messages on a continues basis;
    ORA-1654: unable to extend index OC.VDO_SENSOR_INFO_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VDO_SENSOR_INFO_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VDO_ALERT_MONITOR_ST1_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VDO_ALERT_MONITOR_ST1_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VDO_SENSOR_INFO_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VDO_SENSOR_INFO_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VDO_SENSOR_INFO_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VDO_SENSOR_INFO_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    Mon Jul 16 13:56:46 2012
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    Mon Jul 16 13:56:55 2012
    ORA-1654: unable to extend index OC.VDO_SENSOR_INFO_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    ORA-1654: unable to extend index OC.VDO_SENSOR_INFO_ID_UNQIDX by 8 in tablespace OC_DEFAULT_TS
    Mon Jul 16 13:57:02 2012
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    ORA-1653: unable to extend table OC.PERSISTENTALERT by 8 in tablespace OC_DEFAULT_TS
    etc,.....etc,......etc,.....
    Unsure what to do.
    Check the PCT_USED with a script and found;
    NAME MBYTES USED FREE PCT_USED LARGEST MAX_SIZE PCT_MAX_USED EXTENT_MAN SEGMEN
    USERS 5 1.31 3.69 26.25 3.69 32767.98 0 LOCAL AUTO
    OC_INDEX_TS 100 1 99 1 99 32767 0 LOCAL AUTO
    OC_DATA_TS 100 1 99 1 99 32767 0 LOCAL AUTO
    TEMP 174 174 0 100 0 32767.98 .53 LOCAL MANUAL
    SYSTEM 720 711.31 8.69 98.79 8 32767.98 2.17 LOCAL MANUAL
    SYSAUX 1230 1148.44 81.56 93.37 64.44 32767.98 3.5 LOCAL AUTO
    UNDOTBS1 7625 445.75 7179.25 5.85 3656 32767.98 1.36 LOCAL MANUAL
    OC_DEFAULT_TS 32767 32767 0 100 0 32767 100 LOCAL AUTO
    8 rows selected.
    Seems the OC_DEFAULT_TS is 100% full.
    Shouldn't this autoextend?!?
    I'm no DBA, and the OPCenter installation is default 'out-of-the-box' on a new system. Only running for a month now with about 100 assets.
    Any help appreciated
    Thanks
    Patrick
    Edited by: Patrick on Jul 16, 2012 3:13 PM
    Edited by: Patrick on Jul 16, 2012 3:15 PM

  • Can not connect to DB after this message: ORA-1654: unable to extend index

    Hi Experts;
    Right now I got this problem in my DB, ORA-1654: unable to extend index RADIT.RADITDATA_USERNAME_IDX by 8192 in tablespace RADIT_DATA_IDX.
    But, I was trying to connect to the DB, but it's not accepting connections.
    This DB is oracle 9i , running in Red Hat Enterprise Linux ES release 3.
    I was looking thru google, but all the options is to alter the tablesplace/datafile, but I can not do that, because I cann't connect.
    Have an idea, what can I do?
    Please, any idea is welcome.
    Thanks for your help.
    Regards
    Al

    Here are the lines requested:
    hu Jun 14 22:00:21 2012
    Thread 1 advanced to log sequence 52031
    Current log# 3 seq# 52031 mem# 0: /home/oracle/oracle/product/10.2.0/redo/redo_g3_01.log
    Current log# 3 seq# 52031 mem# 1: /home/oracle/oracle/product/10.2.0/redo/redo_g3_02.log
    Fri Jun 15 05:00:36 2012
    ORA-1654: unable to extend index RADIT.RADITDATA_USERNAME_IDX by 8192 in tablespace RADIT_DATA_IDX
    Fri Jun 15 21:00:46 2012
    Thread 1 advanced to log sequence 52032
    Current log# 2 seq# 52032 mem# 0: /home/oracle/oracle/product/10.2.0/redo/redo_g2_01.log
    Current log# 2 seq# 52032 mem# 1: /home/oracle/oracle/product/10.2.0/redo/redo_g2_02.log
    Sat Jun 16 05:00:48 2012
    ORA-1654: unable to extend index RADIT.RADITDATA_USERNAME_IDX by 8192 in tablespace RADIT_DATA_IDX
    Sat Jun 16 19:07:19 2012
    Thread 1 advanced to log sequence 52033
    Current log# 1 seq# 52033 mem# 0: /home/oracle/oracle/product/10.2.0/redo/redo_g1_01.log
    Current log# 1 seq# 52033 mem# 1: /home/oracle/oracle/product/10.2.0/redo/redo_g1_02.log
    Sun Jun 17 05:00:20 2012
    ORA-1654: unable to extend index RADIT.RADITDATA_USERNAME_IDX by 8192 in tablespace RADIT_DATA_IDX
    Sun Jun 17 22:00:48 2012
    Thread 1 advanced to log sequence 52034
    Current log# 3 seq# 52034 mem# 0: /home/oracle/oracle/product/10.2.0/redo/redo_g3_01.log
    Current log# 3 seq# 52034 mem# 1: /home/oracle/oracle/product/10.2.0/redo/redo_g3_02.log
    Mon Jun 18 05:00:19 2012
    ORA-1654: unable to extend index RADIT.RADITDATA_USERNAME_IDX by 8192 in tablespace RADIT_DATA_IDX
    Mon Jun 18 22:00:47 2012
    Thread 1 advanced to log sequence 52035
    Current log# 2 seq# 52035 mem# 0: /home/oracle/oracle/product/10.2.0/redo/redo_g2_01.log
    Current log# 2 seq# 52035 mem# 1: /home/oracle/oracle/product/10.2.0/redo/redo_g2_02.log
    Tue Jun 19 05:03:21 2012
    ORA-1654: unable to extend index RADIT.RADITDATA_USERNAME_IDX by 8192 in tablespace RADIT_DATA_IDX
    Tue Jun 19 19:09:42 2012
    Thread 1 advanced to log sequence 52036
    Current log# 1 seq# 52036 mem# 0: /home/oracle/oracle/product/10.2.0/redo/redo_g1_01.log
    Current log# 1 seq# 52036 mem# 1: /home/oracle/oracle/product/10.2.0/redo/redo_g1_02.log
    Wed Jun 20 05:00:34 2012
    ORA-1654: unable to extend index RADIT.RADITDATA_USERNAME_IDX by 8192 in tablespace RADIT_DATA_IDX
    Wed Jun 20 21:22:40 2012
    Thread 1 advanced to log sequence 52037
    Current log# 3 seq# 52037 mem# 0: /home/oracle/oracle/product/10.2.0/redo/redo_g3_01.log
    Current log# 3 seq# 52037 mem# 1: /home/oracle/oracle/product/10.2.0/redo/redo_g3_02.log
    Thu Jun 21 05:00:54 2012
    ORA-1654: unable to extend index RADIT.RADITDATA_USERNAME_IDX by 8192 in tablespace RADIT_DATA_IDX
    Thu Jun 21 21:00:12 2012
    Thread 1 advanced to log sequence 52038
    Current log# 2 seq# 52038 mem# 0: /home/oracle/oracle/product/10.2.0/redo/redo_g2_01.log
    Current log# 2 seq# 52038 mem# 1: /home/oracle/oracle/product/10.2.0/redo/redo_g2_02.log
    Hope you can get a better idea of this problem.

  • Newbie: ORA-1654,ORA-1688,ORA-1653 "unable to extend index/table"

    Hi!
    I have gotten a lot of these three ORA-erros in my alertlog:
    ORA-1654: unable to extend index SYS.SYS_IOT_TOP_8835 by 128 in tablespace SYSAUX
    ORA-1653: unable to extend table SYS.WRI$_OPTSTAT_HISTHEAD_HISTORY by 128 in tablespace SYSAUX
    ORA-1688: unable to extend table SYS.WRH$_LATCH partition WRH$_LATCH_1494888728_1416 by 128 in tablespace SYSAUX
    Info about SYSAUX:
    Allocation Type Automatic
    Segment Space Management Automatic
    Enable logging Yes
    Block Size (B) 8192
    Datafile:
    Name +ORA_1/db07/sysaux.dbf
    Tablespace SYSAUX
    Status Online
    File Size (KB) 1239040
    Auto Extend Yes
    Increment 10240KB
    Maximum File Size 1500MB
    So, how do I solve this? And please, Im quite new to this, so be nice :-)

    If you have access to metalink you may read this:
    Usage and Storage Management of SYSAUX tablespace occupants SM/AWR, SM/ADVISOR, SM/OPTSTAT and SM/OTHER
    Doc ID: Note:329984.1
    Werner

  • ORA-1654 - Unable to extend index

    We have an oracle apps server and we started experiencing ORA-1654 errors. After digging through log files we found an error: ORA-1654: unable to extend index JTF.JTF_IH_ACTIVITIES_N6 by 16 in tablespace APPS_TS_TX_IDX.
    From what I can figure we need to add a datafile to our system. We currently have 4 datafiles that are 4Gb each. Is this the correct solution? If so what is the safest way to do this. Can I copy the 4 DB files to an alternate location and restore that way if the adding file doesn't work or what is the best practice for this type of action? Thanks

    There are currently 4 entries for that tablespace, pointing to all 4 db files. The entry for db file #4 is auto extensible, if you subtract user_bytes from max_bytes you get 1310672 which is about 1024kb. so I assume this means it is full? The other three table references are auto extensible = N and max_bytes, max_blocks, increment_by are all 0.
    Since this file seems to be full, and assuming that the 4Gb per file limit was set up for a particular reason. If I wanted to create another file for this tablespace I just 'alter tablespace APPS_TS_TX_IDX add datafile '/path to datafile' size XXXM;' and that is it despite the 4 entries for this tablespace?
    Do I need to backup data in order to perform this? It is a production system and data loss is not an option.
    Do I need to shut down all services (Apps, portal, etc) before I add the datafile?
    Thanks for your help!

  • ORA-1654: unable to extend index DMDB.PK24_MEMBER_RELATIONSHIP by 128 in ta

    Hi
    I got following error.Please advise me what action i should go for.
    ORA-1654: unable to extend index DMDB.PK24_MEMBER_RELATIONSHIP by 128 in tablespace
    Regards,
    RJ

    You maybe need to increase the size of a datafile (or add a datafile) to the tablespace where the index is.
    And retry your last action.
    Nicolas.

  • ORA-1654:unable to extend index SYSTEM.X2EC_ERROR_LOG by 122880 in tablesp

    Hi All,
    Please Help me in this....!
    We got the following error in our DB....
    Thu Jul 9 05:50:40 2009
    ORA-1654: unable to extend index SYSTEM.X2EC_ERROR_LOG by 122880 in tablespace SYSTEM
    ORA-1654: unable to extend index SYSTEM.X2EC_ERROR_LOG by 122880 in tablespace SYSTEM
    Now(3 hrs after this error) if we monitor our tablespaces through EM, every thing is fine and 12G freespace on SYSTEM tablespace.
    Please UPDATE ASAP
    Thanx
    Rama Krishna N K J

    01654, 00000, "unable to extend index %s.%s by %s in tablespace %s"
    // *Cause:  Failed to allocate an extent of the required number of blocks for
    //          an index segment in the tablespace indicated.
    // *Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more
    //          files to the tablespace indicated.

  • ORA-1683 unable to extend index - And Too much Index size.

    Hello,
    I've taken " ORA-1683: unable to extend index TS001.TEMP_PK partition P20110925 by 64 in tablespace TS001_TEMP_I_ " in alert.log. You can find system info on below ;
    Index size =140 GB (It is too big, I am open to any suggestions for decrease size. )
    Table size = 600 GB
    OS disk percent is 85% usage .
    So, Our performance very slowly. How can I fix our problems ?
    Thanks...

    OUV wrote:
    Hello,
    I've taken " ORA-1683: unable to extend index TS001.TEMP_PK partition P20110925 by 64 in tablespace TS001_TEMP_I_ " in alert.log. You can find system info on below ;
    Index size =140 GB (It is too big, I am open to any suggestions for decrease size. )
    Table size = 600 GB
    OS disk percent is 85% usage .
    85% of what? 85% of 10 mb is very different than 85% of 100gb. When needing space, we are concerned with bytes, not percentages.
    So, Our performance very slowly. How can I fix our problems ?
    Which problem are we trying to address, slow performance, or the inability to extend partition P20110925? They are not the same problem.
    >
    Thanks...

  • ORA-1654:unable to extend index CDTRANS_DET by 1068 in tablespace INDEXES

    Hi All,
    I am getting below error
    ORA-1654:unable to extend index CDTRANS_DET by 1068 in tablespace INDEXES.
    I have checked space of INDEXES tablespace and it having 2 GB free space.
    Oracle version--7
    Os-------unix
    Kindly help me out.
    Thanks

    hi,
    your block size?
    Check How often do they extend? how big are they? the NEXT EXTENT size
    may
    not be appropriate.
    try this too
    alter index/table name deallocate unused
    alter tablespace name coalescs; 3. run querys to check dba_free_space and dba_data_files
    regards,
    Deepak

  • ORA-01653: unable to extend table SYS.ARGUMENT$ by 13 in tablespace SYSTEM

    I have created new database manually.
    when I am @?/rdbms/admin/catproc.sql putting this sql to run.
    for sometime it says created, granted. but after some part it give me the error.
    ORA-01653: unable to extend table SYS.ARGUMENT$ by 13 in tablespace SYSTEM
    Please help me on this.
    Thank you in advance.

    Your query does not provide SYSTEM tablespace size. It provides list of tablespaces. And it can't be a complete list since I do not see UNDO and TEMP tablespaces. In any case, based on the output you did not create any user tablespaces, so all tables you are creating went to SYSTEM tablespace and eventually you ran out of space. You need to create user tablespaces if you do not have any. You need to change non-system users and set default tablespace to non-system tablespaces. Even if you do have non-system tablespaces, tables will be created in user default tablespace unless you explicitly specify one. You need to move existing user tables/indexes to non-system tablespaces.
    SY.
    P.S. In order to get SYSTEM tablespace size you need to run:
    select sum(bytes)/1024/1024 tablespace_size_in_mb
    from dba_data_files
    where tablespace_name = 'SYSTEM';

  • ORA-1653: unable to extend table DEV_ADS.ADS_ATTRIBUTES by 128 in tablespace DEV_ADS

    Hi All,
    Oracle 11.2.0.3
    redhat 6.4
    I got these errors for datafile even though the autoextend is on & ample space available on hard disk,
    ORA-1653: unable to extend table DEV_ADS.ADS_ATTRIBUTES by 128 in tablespace DEV_ADS
    ORA-1653: unable to extend table DEV_ADS.ADS_ATTRIBUTES by 1024 in tablespace DEV_ADS
    The Maxbytes for this datafile is 1gb & current size is  100m but it gave error after reacing 100m, i added another datafile to this but i couldnt understand why the autoextend fails
    Tablespace Name                Total size  Used Size Free space     %free       %used
    SYSAUX                                700        662         38          5         94
    UNDOTBS1                             755         27        728         96          3
    INTG_AIM_LOB                       500         67        433         86         13
    USERS                                   5          2               3         60         40
    DEV_ADS                             1100        302        798         72         27
    The usage after adding another datafile is 302 mb then why it cannot autoextend for first datafile.

    Thanks ,
    ulimit -a is unlimited
    The initial size of tablespace was 100m with autoextend max 1000m enabled.
    Table ADS_ATTRIBUTES is created with following clauses
    select INITIAL_EXTENT,NEXT_EXTENT from dba_segments where SEGMENT_NAME='ADS_ATTRIBUTES';
    INITIAL_EXTENT NEXT_EXTENT
             65536     1048576
    select EXTENTS,BLOCKS from dba_segments where SEGMENT_NAME='ADS_ATTRIBUTES';(This after adding one datafile)
       EXTENTS     BLOCKS
            38       2944
    The initail extent is 64mb and values of next extent is 1024m.
    So is that it gave me error for creating second extent of 1024m since maxsize datafile is 1g.Correct me if i am wrong

Maybe you are looking for