Home

TOTVS | Plataformas e tecnologias

Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Spanish

Pagetitle
53663-Error 1422 en ejecución de programa y 129 durante indexación.
53663-Error 1422 en ejecución de programa y 129 durante indexación.

FAQ: 53663-Error 1422 en ejecución de programa y 129 durante indexación.
Produto:Datasul
Versão:1
Sintoma
53663-Error 1422 en ejecución de programa y 129 durante indexación.
Causa
Error 1422 en ejecución de programa y 129 durante indexación.
Solução
Síntoma  
  •  Al ejecutar la indexación para corrección del error 1422 (System Error, index xxxx for recid yyyy could not be deleted), ocurre el error 129 (The total length in na index exceeds max index size).

Ambiente

  • Progress 9.x
  • Progress 10.0x
  • Progress 10.1A

Causa

 

            El error es generado cuando se intenta ejecutar un comando assign en un campo que pertenece a un índice.Los índices en el progress hasta la versión 10.1A tienen la limitación de 188 bytes y los campos del formato texto pueden ser más que esa limitación, principalmente porque el Progress no restringe campos texto por el formato.

            Existia un bug en el Progress versión 9, corregido a partir del patch 9.1C25 donde el Progress permitía la inclusión del índice arriba del límite, sin embargo, durante un update genera error 129.

            Otra causa son datos importados en la base de datos a través de bulkload.El bulkload crea el registro y la indexación genera el error 129, sin embargo la base funcionará hasta presentar el error 1422 en la alteración del registro.

 Solución

Desactive todos los índices que tienen el campo que está sobrepasando.Altere su valor para un tamaño menor, abarcado por el índice e reindexe la base de datos.

        Si el campo hacer parte de un índice primario, deberá crear un nuevo índice como primario no-único, sin el campo que está presentando el problema.Después de la creación, desactive el índice primario y ejecute los mismos procedimientos.

Después de su conclusión, elimine el índice creado.