Log de Transacciones

Al momento de realizarse una Reindexación, se resguarda en un archivo dentro de la carpeta VFP en el directorio de ejecución de Lince, un log de transacciones del proceso de Reindexación realizado. Este archivo de texto llamado Reindexador.log, contiene todo el resultado de cada uno de los procesos de Reindexación ejecutados en el Sistema.

Automatización del Proceso

Así como el Backup de Lince, el proceso de Reindexación puede ser automatizado por medio de un schedule o bien del Programador de Tareas de Lince. La aplicación de Reindexación de datos se encuentra en el directorio VFP dentro de la carpeta de ejecución del Sistema. Para automatizar el proceso se debe invocar la aplicación por medio de su línea de comandos haciendo uso de los modificadores de ejecución.

La aplicación de Reindexación [Reindexa.exe] de datos se encuentra en el directorio VFP dentro de la carpeta de ejecución del Sistema.

Al ejecutar esta aplicación con el modificador "/?" el Sistema muestra las distintas configuraciones que pueden ser sobrecargadas en la la ejecución.

adm0168

Ayuda de Ejecución de Reindexador

Como se observa puede definirse el comportamiento de la aplicación desde la línea de comandos, utilizando la sintaxis adecuada. Las opciones de ejecución del Reindexador son:

Sucursal, define la sucursal [c:\Lincev3\vfp\Reindexa.exe S SUC1;SUC2;SUC3] que se desea incluir en la operación. Si se desea incluir más de una sucursal se debe separar cada uno de los nombres de los repositorios por el símbolo (;).
Agrupamiento, selecciona el agrupamiento [c:\Lincev3\vfp\Reindexa.exe A AGRUPA1;AGRUPA2;AGRUPA3] que se utiliza en la operación. Si se desea incluir más de un agrupamiento se debe separar cada uno de los nombres por el símbolo (;).
Si se ingresa TODAS Lince reindexa la totalidad de las sucursales del Sistema [c:\Lincev3\vfp\Reindexa.exe Todas].
Auto, la ejecución de la aplicación se realiza sin confirmaciones al usuario.

En cuanto a la sintaxis de uso es la siguiente:

c:\lincev3\vfp\Reindexa.exe [S sucursales || A agrupamientos || Todas] [Auto]

Se debe tener en cuenta que el ingreso de la línea de comandos es sin corchetes. Obsérvese el siguiente ejemplo:

c:\lincev3\Vfp\Reindexa.exe S Mi_local auto

Se ejecuta la aplicación, para esto se invoca Reindexa.exe desde su ruta [c:\lincev3\vfp\Reindexa.exe].

Se procesa la reindexación de la sucursal Mi_local. [S Mi_local]

El modo de trabajo de la aplicación es de forma automática. [auto], este parámetro suprime todo mensaje contextual al usuario. [auto] es utilizado en tareas programadas, ya que un mensaje de usuario podría detener toda la ejecución de la tarea en el punto de mensaje.

Para automatizar el proceso puede utilizarse el Schedule de Windows para tareas o bien con el Programador de Tareas de Lince ejecutar las operaciones de Reindexación a partir de las operaciones definidas en el Monitor, haciendo uso de los niveles de ejecución Li, L1, L2, Lf (véase Programador de Tareas).

Reindexador e Índices

Al ejecutar una reindexación del Sistema el utilitario Reindexador consume la inteligencia de Indices.exe. En definitiva Indices.exe posee la información de meta data del conjunto de tablas del Sistema, es decir, Indices.exe le dice al reindexador como generar los índices que requiere la versión en uso del Sistema.

Nótese que al ejecutar el Reindexador al hacer clic en el botón "Versión" se observa el siguiente formulario.

adm0241

Versión de Índices y Reindexador

Cabe destacar la importancia de que se encuentren sincronizadas ambas versiones.

Build: 20240826
Volver al Comienzo  Anterior  Siguiente