Error Cristal EDatabaseError

Modificado el Fri, 07 Feb 2020 a las 05:50 AM

Muchas veces, en casos de instalaciones  nuevas sucede que el servidor esta siendo inicializado externamente, por lo cual podrían presentarse diversos problemas al consultar alguno menúes.


Incluso al loguearse ya se topara con este error.





Siempre que se inicialice Software Cristal por primera vez hay que indicarle concisamente los siguientes parámetros.


Hay que hacer algunos cambios en el archivo my.ini de MySQL. Para esto vamos a mostrar como hacerlo paso a paso. 

Es importante tener en cuenta que el ejemplo se realizará con entorno WINDOWS pero en caso de utilizar otro sistema operativo, el proceso es exactamente igual modificando la forma de acceder al archivo MY.INI y de editarlo



Ejemplo paso a paso

En el archivo my.ini que se encuentra en la carpeta "C:\ProgramData\MySQL(versión que sea) -> ahí dentro encontraremos el my.ini 

(Cabe recalcar que para poder observar esa carpeta "ProgramData" se tiene que realizar lo indicado en esta captura:




Por lo cual tendremos que configurar manualmente con los siguientes comandos.

sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"

y colocamos:

sql-mode="NO_ENGINE_SUBSTITUTION,NO_UNSIGNED_SUBTRACTION"


Modificamos parámetro max_allowed_packet. Borramos la parte que dice

max_allowed_packet=4M

y colocamos:

max_allowed_packet=100M




Borramos la parte que dice (si existe)

local-infile=OFF

y ponemos:

local-infile=ON

Si no existe tenemos que agregar en la sección [client] y [mysqld] este parámetro

local-infile=ON



log_bin_trust_function_creators = 1 

(la misma al final del documento my.ini)


¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo