El Reporte no pudo ser renderizado

Problema

  • El reporte muestra el mensaje de error: "Error Executing Reader". 

    Screenshot_2021-02-23_at_12.13.32.png
  • 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).