Foro de ayuda y soporte técnico de Sysme Software

Versión completa: Programa no inicia
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Tengo un problema con una instalacion de sysme tpv

El programa no arranca, en el intento de conexion 3 salta el error de conexion.

He verificado que no sea problema de antivirus (no tiene)

Copio las ultimas lineas del archivo .err:


130923 20:36:06 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 0 43655
130923 20:36:06 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
130923 20:36:07 InnoDB: Started; log sequence number 0 43655
130923 20:36:07 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
InnoDB: Log scan progressed past the checkpoint lsn 0 36808
130923 20:36:07 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 0 43655
130923 20:36:08 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
130923 20:36:08 InnoDB: Started; log sequence number 0 43655
130923 20:36:08 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
Pero esto .. ¿con la base de datos que te he pasado?
Es en otra instalacion diferente
aha, bueno pues en esta ocasión el problema parece algo mas serio ya que la línea del fichero de log con el texto "[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist" es preocupante ... ¿que acciones se han realizado antes de este error? ¿actualización quizás?
actualizacion de sistema operativo y de programa no se han realizado. No se decirte si el cliente ha tocado algo más .

¿Pruebo a instalar de nuevo el pograma sustituyendo la carpeta data para conservar los datos?
No exactamente, sigue estos pasos:

1 - Copia la carpeta data entera
2 - Reinicia el equipo para que se detenga el servicio de base de datos (o bien elimina el proceso mysqld-nt.exe del administrador de tareas)
3 - Reinstala el programa completo (es decir, base de datos incluida) pero NO lo inicies para que no se ejecuten las instrucciones de actualización
4 - Del interior de la carpeta data que has copiado antes, restaura todo excepto la carpeta mysql (que es la que parece dañada)
5 - Inicia el programa.

Ya me dices.
He hecho el procedimiento tal y como has dicho, pero sigue dando el mismo fallo.
Me he fijado que inmediatamente despues del error, saltan los ajustes de configuracion y aparece la contraseña de acceso a la base de datos vacia. ¿podria ser este el motivo del error? ¿cual es la contraseña que deberia poner para comprobar que no sea el motivo del error?
Creo que no, puesto que el error es previo.

Envíame esta base de datos también