Clipper On Line • Ver Tópico - MySQL server has gone away

MySQL server has gone away

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

MySQL server has gone away

Mensagempor JoséQuintas » 08 Mar 2016 22:23

Alguma dica sobre esse erro com MySQL em terminal Windows?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

MySQL server has gone away

Mensagempor janio » 09 Mar 2016 08:30

O Mysql vem por padrão configurado para 8 horas de inatividade, se não mim engano!

Resolvi esse problema acrescentando no meu my.ini:

[Mysqld]
wait_timeout = 864000
interactive_timeout=864000

240 horas... acho que é suficiente hehehe
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

MySQL server has gone away

Mensagempor JoséQuintas » 09 Mar 2016 17:40

Esquisito.
Considerando o expediente das 8 as 18, o terminal teria que ficar parado o dia inteiro pra atingir o limite.

Encontrei na internet que quando o MySQL não tem outra explicação para o erro, cai nesse também.
E que nem sempre que a conexão cai, o MySQL detecta que caiu, e pode ir pra esse erro.

Mistérios.
Em todo caso, vou testar aumentando pra 20 horas, suficiente pra um dia inteiro.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

MySQL server has gone away

Mensagempor janio » 21 Mar 2016 08:35

Resolveu?

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

MySQL server has gone away

Mensagempor JoséQuintas » 21 Mar 2016 14:34

Não mexi no servidor, alterei algumas coisas na conexão.
Mas ainda acontece de vez em quando.
Preciso confirmar se alguma máquina ainda está com driver MySql desatualizado.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

MySQL server has gone away

Mensagempor pena » 22 Mai 2016 15:51

isto deve resolver
max_allowed_packet=500M
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

MySQL server has gone away

Mensagempor JoséQuintas » 08 Jun 2016 15:05

Ainda não resolvi totalmente, mas só pra atualizar os motivos que tive, e outros listados na internet:

- Comando inválido ou que gera erro, na falta de opção cai nesse erro (driver odbc 3.51 anterior ao 3.51.30)
- Tamanho do pacote, o default é 4MB, recomendam aumentar pra 16MB
- Tempo de timeout, mas na internet menciona que o default é 60 segundos, sendo que é 8 horas (28800 segundos)
- Fora o timeout do MySql, o timeout do Windows e do domínio Windows podem interferir

Não entendi uma coisa:
De que adianta deixar o timeout do MySQL em 8 horas, se o time-out do Windows é de 15 minutos?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18012
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro