Não é possível criar DSN do sistema MySQL de 64 bits no Windows

2

Eu tenho um problema muito parecido com " Não é possível criar o DSN do sistema " mas nenhuma das correções sugeridas ali funcionou para mim.

Sistema: Windows 7 Enterprise de 64 bits.

Estou tentando criar um DSN para usar o acesso ao MySQL a partir do powershell. Quando eu abro %windir%\system32\odbcad32.exe (o Administrador de ODBC de 64 bits padrão) e clico na guia DSN do sistema, dá o aviso

"Você está logado com privilégios não administrativos. Os DSNs do sistema não puderam ser criados ou modificados" Eu sou o único administrador do sistema e estou logado como administrador quando isso acontece. Também tentei iniciar o Administrador ODBC clicando com o botão direito do mouse em executar como administrador, mesmo resultado.

Isso é o que eu tentei até agora:

  • Verificamos as permissões em HKLM/software/odbc
  • Tentou conselhos aqui
  • Tentei executar a versão WoW64 de 32 bits do ODBC %windir%\SysWOW64\odbcad32.exe , o que me permitirá clicar na guia DSN do sistema e adicionei um DSN de 32 bits do MySQL System, FWIW que eu pude fazer sem direito clique em executar como administrador.

Ótimo artigo sobre o ODBC aqui

Eu acho que por agora vou usar o sistema DSN de 32 bits, mas seria bom usar o 64-bit se alguém puder ajudar.

    
por sdjuan 30.04.2015 / 07:13

2 respostas

0

Você não pode simplesmente iniciar o console "Data Sources (ODBC)" diretamente. Você precisa clicar com o botão direito e escolher "Executar como administrador"

Eu sei que você está logado como Administrador, mas você precisa iniciar o processo de uma forma que aproveite ao máximo isso.

Como alternativa, você pode desativar o UAC, mas isso não é recomendado.

    
por 30.04.2015 / 16:22
0

Você não pode criar um DSN do sistema no Admin de 64 bits com um driver de 32 bits, nem no Admin de 32 bits com um driver de 64 bits ...

O que você descreveu confirma que você tem um driver ODBC de 32 bits para o MySQL instalado.

Você tem um driver ODBC de 64 bits para o MySQL ( como estes do meu empregador ) instalado? Parece provável que você não o faça, e que instalar um te levará para onde você quer ir.

    
por 06.09.2015 / 03:14