Páginas filhas
  • Error 1422 al excluir registro.

Error 1422 ao excluir registro.

Procedimiento:


el error 1422 significa que el índice de la tabla tiene problemas con relacion al registro que se debe eliminar, en este caso se puede solucionar utilizando los comandos idxbuild ou idxfix. 

1)idxbuild 
- Desactivar la base y hacer un backup. 
- Trunque el bi del banco. 
- Ejecute el comando: proutil <banco> -C idxbuild all 

 

2)idxfix 
- Verifique en cual área  la tabela tiene el registro con problema. 
- Verifique tambiém el recid deç registro,  recid figura en el mensaje del error. 
- Desactivar la base y hacer un backup
- Trunque o bi do banco. 
- Ejecute o comando: proutil <banco> -C idxfix 
- Seleccione la opcion 6 
- Cargar el recid del registro con problema 
- Cargar la área donde figura el registro 
- Confirme la operacion. 

Obs.: Este procedimiento elimina el registro sin tener que reindexar el banco.

  • Sem rótulos