MySQL Operação de várias etapas gerou erro

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

MySQL Operação de várias etapas gerou erro

Mensagem por JoséQuintas »

Tive este erro nestes dias:

Erro executando comando:-2147217887 Operação de várias etapas gerou erros. Verifique cada valor de status.

Hoje reparei que somente em um terminal aconte isso.

Chegando em casa fiz um teste básico:

Com odbc MySql 3.51.11 esse erro acontece
Com odbc MySql 3.51.30 esse erro não acontece

Fica aí o registro.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

MySQL Operação de várias etapas gerou erro

Mensagem por alxsts »

Olá!

Provavelmente você já procurou no Google e talvez até tenha visto este artigo. Achei interessante e pode ser útil no futuro para algum usuário de ADO.
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

MySQL Operação de várias etapas gerou erro

Mensagem por JoséQuintas »

Também cheguei a esse artigo, antes de descobrir qual era o problema.
Hoje troquei em algumas máquinas.
Em todas que troquei o problema foi resolvido, e nas que já estavam com ele, sem problema.

Numa máquina normal, tudo bem, é só ir no painel de controle, remover o antigo e instalar o novo.

Em máquina com domínio, já começa que não aparece o painel de controle....
Precisa entrar no login de cada possível usuário da máquina, pra desinstalar.
Até permite instalar o novo, mas sem remover o antigo não adianta.
E em alguns casos, foi instalado na máquina FORA do login de domínio, fora da rede.

Por enquanto o erro é só numa opção nova que criei, e só eu tenho acesso no momento.
Mas melhor resolver agora, que não precisa correria.

Mas foi justamente por causa disso de domínio que baixei a versão mais nova em formato Installer.
E quando criei a opção nova, funcionou em algumas máquinas - as com versão mais nova.
Se não fosse essa coincidência, de ter instalado versões diferentes, talvez estivesse até agora tentando descobrir o que poderia ser.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"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 do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

MySQL Operação de várias etapas gerou erro

Mensagem por JoséQuintas »

Desde aquela época, ainda não instalei o odbc mais "novo" em todas as máquinas.
Os motivos que mencionei, que com domínio depende de senha de administrador, e de saber como foi instalado o driver anterior.

Tem outra diferença:

No odbc mais antigo, o tamanho do campo é retornado errado.

Exemplo uma string: no odbc mais novo, consigo pegar o tamanho definido no banco de dados.
Já no mais antigo, isso não dá certo.

Acabo definindo no programa mesmo, mas muito chato, tipo pad( campo, 20 ).
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder