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

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

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

Sistema: Windows 7 Empresarial de 64 bits.

Estou tentando criar um DSN para acessar o MySQL do PowerShell. Quando eu abro %windir%\system32\odbcad32.exe(o administrador ODBC padrão de 64 bits) e clico na guia DSN do sistema, ele dá o aviso

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

Isto é o que eu tentei até agora:

  • Verifiquei as permissões emHKLM/software/odbc
  • Tenteiconselho aqui
  • Tentei executar a versão WoW64 de 32 bits do ODBC %windir%\SysWOW64\odbcad32.exe, que me permitirá clicar na guia DSN do sistema e adicionei um DSN do sistema MySQL de 32 bits a partir daí, FWIW, o que consegui fazer sem clicar com o botão direito do mouse em executar como administrador.

Ótimo artigo sobre ODBC aqui

Acho que por enquanto usarei o DSN do sistema de 32 bits, mas seria bom usar o de 64 bits se alguém puder ajudar.

Responder1

Você não pode simplesmente iniciar o console "Fontes de dados (ODBC)" diretamente. Você precisa clicar com o botão direito e escolher "Executar como Administrador"

Sei que você está logado como Administrador, mas deve iniciar o processo de forma que aproveite ao máximo isso.

Alternativamente, você pode desligar o UAC, mas isso não é recomendado.

Responder2

Você não pode criar um DSN de 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ê possui um driver ODBC de 32 bits para MySQL instalado.

Você tem um driver ODBC de 64 bits para MySQL (como estes do meu empregador) instalado? Parece provável que não, e que a instalação de um o levará aonde deseja.

informação relacionada