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)