WEBGEST - forum

General => De toate => Subiect creat de: bogdy din Ianuarie 22, 2024, 05:14:53 PM

Titlu: DB error
Scris de: bogdy din Ianuarie 22, 2024, 05:14:53 PM
Buna, am urmatoarea eroare in "Service->Contracte" Expression #11 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sistema.p.datarevnext' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

Mai apare si in alte module in "catalina.out"

Serverul mysql este "MySQL version 5.7.42"
Titlu: Re: DB error
Scris de: cios din Ianuarie 22, 2024, 06:29:24 PM
La ce acțiune din "Service->Contracte" apare eroarea: editare, salvare, vizualizare? Anexă/act adițional la contract ai făcut?
Titlu: Re: DB error
Scris de: bogdy din Ianuarie 22, 2024, 09:17:31 PM
Eroarea aparea din vizualizare.
Am mai sapat si e o problema legata de mysql.

La mine cel putin pe Debian am comentat linia
!includedir /etc/mysql/conf.d

si am pus dupa aceasta linie

[mysqld]

sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

Practic am scos ONLY_FULL_GROUP_BY

Sper sa fie de folos pe viitor
Titlu: Re: DB error
Scris de: bogdy din Ianuarie 22, 2024, 09:42:38 PM
Revin cu informatii suplimentare.
Am scos NO_ZERO_IN_DATE,NO_ZERO_DATE si s-a rezolvat si problema initiala
Titlu: Re: DB error
Scris de: cios din Ianuarie 23, 2024, 06:21:21 PM
Erau vizibile incompatibilități între versiuni de MySQL în backup-ul cu date vechi din 2019. Probabil că la introducerea de documente/date noi prin formularele actuale din Webgest o parte din erori nu vor apare, dar altele e posibil să rămână.

Rezolvarea va fi prin actualizări și la nivel de sql, cât și de configurări la server/driver, pe măsură ce se descoperă cazuri prin cât mai multe teste.