Nota Técnica Utilería corrección de índices ADD v2.0.0
×
Menú

Cómo ejecutar la utilería

 
Antes de ejecutar la utilería, tendrás que realizar el siguiente Proceso exclusivo para obtener el GuidEmpresa:
 
 
1. Abrir SQL Management Studio y conectarse a la instancia.
2. Localizar la base de datos de la empresa con ADD dañado.
3. Abrir la tabla NOM10000 para CONTPAQi® Nóminas, dbo.Parametros para el sistema de CONTPAQi® Contabilidad y admParametros para CONTPAQi® Comercial Premium.
4. Toma la información en un bloc de notas del GuidEmpresa para la empresa de CONTPAQi® Nóminas, o para el sistema CONTPAQi® Contabilidad y CONTPAQi® Comercial Premium será CGUIDEMPRESA.
5. Cerrar el SQL Server Management.
 
 
 
Importante:
 
Se deberán tomar los Guid's de la base de datos de cada sistema:
 
 
CONTPAQi® Nóminas:
 
 
CONTPAQi® Contabilidad:
 
 
CONTPAQi® Comercial Premium:
 
 
 
 
 
Después de verificar el Guid correspondiente, deberás ejecutar las siguientes indicaciones:
 
   Para llevar a cabo el proceso de la utilería, realiza los siguientes pasos:
 
 
Ejecutar el archivo IsmBakFix.exe y selecciona la carpeta Index en la ruta de índices, o la carpeta en donde se encuentre el respaldo a diagnosticar.
 
 
 
 
 
Una vez seleccionada la carpeta en donde se encuentran los índices o respaldos, es necesario seleccionar la opción Diagnosticar. El resultado son los índices que tienen un daño en la metadata del ism.bak, o que no contienen GUID de propietario, los índices correctos no se mostrarán.
 
 
Del listado de índices dañados, es necesario seleccionar aquel que se quiera reparar. Al seleccionar el GUID del listado, se habilitarán los campos para completar la información de la metadata y del propieatrio (Owner).
 
 
 
 
Se habilitan dos conjuntos de datos a capturar:
 
 
 
Importante:
 
Si se tiene interfaz con algún otro sistema, se deberá capturar los GuidEmpresa correspondientes con la empresa qué se tiene dicha interfaz.
 
 
En esta sección, se capturan los guid’s de los owners que tuviera la empresa; estos pueden ser de CONTPAQi® Contabilidad, CONTPAQi® Nóminas o CONTPAQi® Comercial Premium. Esta información se obtuvo de la base de datos de cada aplicación.
 
 
 
Nota:
 
Es necesario contar previamente con estos datos para capturar y completar la información del ism.bak.
 
 
 
Al capturar la información, es necesario presionar el botón “Reconstruir”. Al terminar, se muestra la ventana de confirmación obteniendo como resultado un nuevo ism.bak con la información reconstruida (metadata).
 
 
 
 
 
Importante:
 
Después de ejecutar la utilería, la empresa tendrá que migrar su ADD a SQL forzosamente.
 
 
 
 
Una vez reconstruido el archivo, se debe ingresar a la aplicación, se mostrará el siguiente mensaje:
 
 
A pesar de que el mensaje persiste, permitirá migrar y ejecutar el Proceso de Migración del ADD.
 
 
Nota:
 
Al finalizar el proceso de migración, debemos de realizar lo siguiente para que ya no se presente nuevamente el mensaje:
 
  • Cerrar los sistemas que utilicen el Servidor de aplicaciones (SACi), ya sea CONTPAQi® Contabilidad, CONTPAQi® Nóminas o CONTPAQi® Comercial Premium.
  • Finalizar la consola del Servidor de aplicaciones.
  • Detener el servicio Saci_CONTPAQi desde el administrador de tareas.
  • Asegurarse que el proceso saci.exe termine de la pestaña Detalles, dentro del administrador de tareas.
  • Iniciar nuevamente el servicio Saci_CONTPAQi.
  • Abrir la empresa.
7. Validar que ya no se muestre el mensaje, y verificar que el ADD se migró correctamente.