Bem-vindo, Visitante
Nome do utilizador: Senha: Memorizar

TÓPICO: Ligação base de dados MySQL

Ligação base de dados MySQL 25 Mar. 2015 17:58 #9326

  • marcolopes
  • Avatar de marcolopes
  • Offline
  • Mensagens: 5415
  • Obrigado recebido 754
runlimit escreveu:
o windows é o mesmo o mysql é o mesmo.. inclusivamente tenho a versao 9 do colibri a funcionar!!
em anexo envio o ficheiro de log!

Para além de algumas tentativas de usar um Colibri 32 Bits com um JAVA 64 Bits, não consigo perceber a razão do erro.

Terá de me enviar um backup da base de dados da versão 9 (em formato RAR) para Este endereço de email está protegido contra piratas. Necessita ativar o JavaScript para o visualizar.
Marco Lopes
Gestor de projecto
Análise e Programação
O adminstrador desactivou a escrita pública.

Ligação base de dados MySQL 25 Mar. 2015 17:44 #9325

  • runlimit
  • Avatar de runlimit
  • Offline
  • Mensagens: 4
Aqui vai!

Ficheiro anexado:

Nome do Ficheiro: Log.txt
Tamanho do Ficheiro:37 KB
Última Edição: 25 Mar. 2015 17:44 por runlimit. Motivo: add file
O adminstrador desactivou a escrita pública.

Ligação base de dados MySQL 25 Mar. 2015 17:01 #9323

  • runlimit
  • Avatar de runlimit
  • Offline
  • Mensagens: 4
Olá Marco,

o windows é o mesmo o mysql é o mesmo.. inclusivamente tenho a versao 9 do colibri a funcionar!!

em anexo envio o ficheiro de log!
O adminstrador desactivou a escrita pública.

Ligação base de dados MySQL 25 Mar. 2015 15:43 #9322

  • marcolopes
  • Avatar de marcolopes
  • Offline
  • Mensagens: 5415
  • Obrigado recebido 754
runlimit escreveu:
Estou com um problema na actualização da minha versão. Tenho atualmente a versão 9.4.3
Tenho isto configurado com MySql.

É apresentado no momento da abertura do programa após login a seguinte msg de erro: Não foi possivel estabelecer a ligação: Error(s) were found while auto-creating/validating the datastore for classes. The errors are printed in the log, and are attached to this exception.

Onde posso ver o log?

O log pode ser encontrado em: \ProjectoColibriRCP10\workspace\.metadata\.log

Mudou de sistema operativo? Instalou uma versão diferente do MySQL? Acho estranho este erro acontecer apenas no momento da conversão...

Veja respostas anteriores.
Marco Lopes
Gestor de projecto
Análise e Programação
O adminstrador desactivou a escrita pública.

Ligação base de dados MySQL 25 Mar. 2015 11:10 #9321

  • runlimit
  • Avatar de runlimit
  • Offline
  • Mensagens: 4
Olá,

Estou com um problema na actualização da minha versão. Tenho atualmente a versão 9.4.3

Tenho isto configurado com MySql.

É apresentado no momento da abertura do programa após login a seguinte msg de erro:
Não foi possivel estabelecer a ligação: Error(s) were found while auto-creating/validating the datastore for classes. The errors are printed in the log, and are attached to this exception.

Onde posso ver o log?
Última Edição: 25 Mar. 2015 15:38 por marcolopes.
O adminstrador desactivou a escrita pública.

Ligação base de dados MySQL 21 Mar. 2015 14:15 #9299

  • zeroonnet
  • Avatar de zeroonnet
  • Offline
  • Mensagens: 8
  • Obrigado recebido 2
Consegui resolver o problema. E sim o log estava nessa localização o que olhando para ele ajudou logo a perceber o problema.

A questão é que em linux é tudo case-sensitive e no windows não.
Ou seja as vossas tabelas em linux são criadas tudo com letras maiusculas ( e no windows também devem ser mas aparecem minusculas pois é case-insensitive ).

Dai ao importar um SQL do windows para o linux ele dava erros de não conseguir criar tabelas temporárias.

Tive de ir ao ficheiro /etc/mysql/my.cnf e adicionar logo depois de [mysqld] o seguinte:
lower_case_table_names = 1

E depois foi só fazer um restart do processo do mysql com
/etc/init.d/mysql restart
e ficou a funcionar.
Última Edição: 21 Mar. 2015 14:16 por zeroonnet.
O adminstrador desactivou a escrita pública.
The following user(s) said Thank You: marcolopes, nleal
Moderadores: marcolopes
Desenvolvido por Kunena