Professional Documents
Culture Documents
ARTECH,1,24729
resplda y borra los idx y correle un rebuild -y (forzado) a la kb
ubicas por consola en la raz de la kb y ah ejecutas rbld y, pero con el path
completo del Genexus
Algo asi
c:\Archivos de programa\ARTech\GeneXus\GeneXus90\Rbld y
Entonces quedara :
NOTA:
IDX: ndices de acceso a la base de conocimiento.
DAT: estructura interna donde se almacenan los objetos GeneXus.
SAC #
Type :
1792
11/09/1996
Tip
792
11/09/1996
ip
Description :
Detailed description
Internal error 3 function OINF C_IE1 ISAM 0-0-2.
Internal error 3 func
Esto significa que el OBJ_INFO.DAT esta daado. O sea, donde espera una letra encuentra un nro o similar.
En ese archivo se guardan:
1. Menues.
2. Que tablas estan asociadas a que file views.
3. Control info de los atributos (si es GXW).
4. Otra informacion recuperable.
Lo que se puede hacer es:
Los pasos son los siguientes:
1. Exportar los rpt, procs, menues y workpanels
2. Copiar el obj_info.dat de un modelo vacio o de un respaldo
3. Importar en el mismo modelo.
Con la exportacin/importacin de objetos, se recupera la informacion necesaria para el Cross Reference
Faltaria la informacion de los mapeos de los File Views, lo cual se soluciona haciendo un copy model. (si no es
hace, p.ej. en el AS/400 al compilar la trn da un error: no existen especificaciones para el archivo FView)
------------------OTRO CASO SIMILAR.
Tenan el mismo modelo en dos mquinas (copiado, no import/export).
Para recuperar el OBJ_INFO.DAT daado, se hizo:
1.
2.
3.
4.
2. Crear un nuevo modelo (KB) y copiar el OBJ_INFO.DAT al modelo daado. Luego ejecutar un RBLD,
exportar todo e importar todo. Esto deja el OBJ_INFO.DAT queda sin 1, 2, 3 pero el 4 se recupera al importar.
3. Copiar solo el OBJ_INFO.DAT del respaldo ms reciente. RBLD, exportar e importar para recuperar la info
perdida.