El Reporte no pudo ser renderizado
Problema
- El reporte muestra el mensaje de error: "Error Executing Reader".
- En el registro de errores NMEA, obtienes el error como:
ERROR [HY000] [MySQL][ODBC 8.0(w) Driver][mysqld-8.0.18]Query execution was interrupted, maximum statement execution time exceeded (System.Data.Odbc.OdbcException)
Causa
El comando SQL se agota. El tiempo de espera predeterminado es de 120 segundos.
(Nota: la versión de marzo de 2021 aumentará el tiempo de espera predeterminado a 600 segundos.)
Solución
Para aumentar manualmente el tiempo de espera del comando SQL, edita el archivo c:\GpsGateServer\Franson NMEA Service\GpsGate.Service.exe.config
Agrega la siguiente etiqueta dentro de la etiqueta <appSettings>.
<add key="CommandTimeout" value="600" />
Esto aumenta el tiempo de espera del comando SQL a 10 minutos (600 segundos).