Tengo la siguiente tabla:
Código SQL:
Ver original
-------------------------------------------------------- -- Archivo creado - viernes-junio-02-2015 -------------------------------------------------------- -------------------------------------------------------- -- DDL for Table CONTRIBUYENTESUNAT -------------------------------------------------------- CREATE TABLE "USRREX_ADMIN"."CONTRIBUYENTESUNAT" ( "RUC" VARCHAR2(11 BYTE), "NOMBRERAZONSOCIAL" VARCHAR2(120 BYTE), "ESTADOCONTRIBUYENTE" VARCHAR2(20 BYTE), "CONDICIONDOMICILIO" VARCHAR2(20 BYTE), "UBIGEO" NUMBER(6,0), "TIPOVIA" VARCHAR2(6 BYTE), "NOMBREVIA" VARCHAR2(250 BYTE), "CODIGOZONA" VARCHAR2(5 BYTE), "TIPOZONA" VARCHAR2(200 BYTE), "NUMERO" VARCHAR2(21 BYTE), "INTERIOR" VARCHAR2(10 BYTE), "LOTE" VARCHAR2(5 BYTE), "DEPARTAMENTO" VARCHAR2(6 BYTE), "MANZANA" VARCHAR2(8 BYTE), "KILOMETRO" VARCHAR2(10 BYTE) ) SEGMENT CREATION IMMEDIATE PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "TSREX_DAT" ; -------------------------------------------------------- -- DDL for Index IDX_001 -------------------------------------------------------- CREATE UNIQUE INDEX "USRREX_ADMIN"."IDX_001" ON "USRREX_ADMIN"."CONTRIBUYENTESUNAT" ("RUC") PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "TSREX_IDX" ; -------------------------------------------------------- -- Constraints for Table CONTRIBUYENTESUNAT -------------------------------------------------------- ALTER TABLE "USRREX_ADMIN"."CONTRIBUYENTESUNAT" ADD PRIMARY KEY ("RUC") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "TSREX_IDX" ENABLE;
Un procedimiento tira el siguiente error cuando una aplicación intenta insertar:
ORA-01654: unable to extend index
USRREX_ADMIN.IDX_001 by 128 in tablespace TSREX_IDX
ORA-06512: at "USRREX_ADMIN.PKG_CONTRIBUYENTESUNAT", line 56
ORA-06512: at line 1
Favor su apoyo, muchas gracias,
Saludos,