ORA-02168: invalid value for FREELISTS

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Leandro Scaiano
    Senior Member
    • nov
    • 151

    #1

    ORA-02168: invalid value for FREELISTS

    Hola a todos, les quiería hacer una consulta para ver si alguien me podía ayudar, la sit. es la siguiente, creé un indice en mi sistema DES, para la tabla COEP, lo trasporté al QUASS y anduvo bien, pero luego lo transporté a PRD y me aparecía como que el indice estaba activo en el diccionario ABAP pero que no existía en la base de datos ORACLE, por lo que intenté crearlo directamente con la tx DB02 pero a la hora de crearlo me arroja el siguiente mensaje:
    ORA-02168: invalid value for FREELISTS

    Más específicamente me da todo el siguiente mensaje:
    “ Request: Create Index COEP-Z1 (PLATINI/27.02.08/12:28)
    Process: impsrv1706_1
    sql:
    CREATE
    INDEX "COEP~Z1" ON "COEP"
    ("KOKRS",
    "BELNR",
    "GJAHR",
    "KSTAR",
    "OBJNR")
    PCTFREE 10
    TABLESPACE PSAPPRD
    STORAGE (INITIAL 0000000016 K
    NEXT 0000000000 K
    MINEXTENTS 0000000001
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0000
    FREELISTS 000)
    ORA-02168: invalid value for FREELISTS
    DDL time(___1): .........3 milliseconds
    The SQL statement was not executed
    Index could not be created completely in the database
    Index COEP-Z1 could not be created
    Request for COEP could not be executed”


    Como podré solucionarlo?

    muchas gracias...

    Leandro
  • JULIOSAP
    Senior Member
    • nov
    • 279

    #2
    Originalmente publicado por Leandro Scaiano
    Hola a todos, les quiería hacer una consulta para ver si alguien me podía ayudar, la sit. es la siguiente, creé un indice en mi sistema DES, para la tabla COEP, lo trasporté al QUASS y anduvo bien, pero luego lo transporté a PRD y me aparecía como que el indice estaba activo en el diccionario ABAP pero que no existía en la base de datos ORACLE, por lo que intenté crearlo directamente con la tx DB02 pero a la hora de crearlo me arroja el siguiente mensaje:
    ORA-02168: invalid value for FREELISTS

    Más específicamente me da todo el siguiente mensaje:
    “ Request: Create Index COEP-Z1 (PLATINI/27.02.08/12:28)
    Process: impsrv1706_1
    sql:
    CREATE
    INDEX "COEP~Z1" ON "COEP"
    ("KOKRS",
    "BELNR",
    "GJAHR",
    "KSTAR",
    "OBJNR")
    PCTFREE 10
    TABLESPACE PSAPPRD
    STORAGE (INITIAL 0000000016 K
    NEXT 0000000000 K
    MINEXTENTS 0000000001
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0000
    FREELISTS 000)
    ORA-02168: invalid value for FREELISTS
    DDL time(___1): .........3 milliseconds
    The SQL statement was not executed
    Index could not be created completely in the database
    Index COEP-Z1 could not be created
    Request for COEP could not be executed”


    Como podré solucionarlo?

    muchas gracias...

    Leandro
    Hola Leandro: si quieres la correcciòn para poder crearlo desde la DB02, fijate la nota nro. 559.845, si quieres la correcciòn para crearlo desde el sapdba, fijate la nota nro 627.246 y sino fijate la nota nro 813.562.
    Espero que esto solucione tu problema.
    Saludos,
    Julio

    Comentario

    • Leandro Scaiano
      Senior Member
      • nov
      • 151

      #3
      Gracias

      Gracias estimado JULIOSAP, debo decr que fueron de gran ayuda tus tips...

      Saludos

      Leandro

      Comentario

      Trabajando...