Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wendel Rodrigues

Descobrir versão do ODBC MySQL

Recommended Posts

Eu preciso descobrir a versão do ODBC instalado no meu PC pra usar na string de conexão ao banco usando o ASP, mas não consigo encontrar. Fui na administração de fontes de dados ODBC e ele me mostra a versão 5.02.06.00, já tentei colocar isso, já tentei colocar 5.2 mas não dá certo. A versão que eu usava antes eu colocava 5.2w mas também não está dando certo.

 

Erro:

 

Microsoft OLE DB Provider for ODBC Drivers erro '80004005'
[Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque as devidas permissões no arquivo de banco de dados e poste sua string de conexão

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que arquivo de banco de dados? Estou usando MySQL.

 

Segue a string:

 

Set MySQLDBAdmin = Server.CreateObject("ADODB.Connection")
MySQLDBAdmin.ConnectionString = "Driver=MySQL ODBC 5.2w Driver; "&_
"SERVER="&ServidorDB&"; "&_
"DATABASE="&DataBase&"; "&_
"UID="&UsuarioDB&"; "&_
"PASSWORD="&SenhaDB&";"
MySQLDBAdmin.CursorLocation = 3 'Cursor de conexão
MySQLDBAdmin.Open

Compartilhar este post


Link para o post
Compartilhar em outros sites

dê permissão no seu arquivo &DataBase&, ou seja no nome de seu banco

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc está testando ele no localhost ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas vc conseguiu instalar o driver MyODBC? sem ele n rola mesmo...

e na string d conexão normalmente o driver precisa estar entre chaves; 1 ex:

conexaoteste="Driver={MySQL ODBC 5.1 Driver};SERVER=localhost;DATABASE=XXXXXXX;
USER=root;PASSWORD=;"

verifique ahe ou qqer retorne... ah, se n resolver, poste sua versão do windows (32, 64)

e verifique tb as configurações do IIS (compartilhamento de pasta, no 7: configuração do pool de aplicativos)..

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem que ter o driver devidamente instalado e não esqueça de habilitar a conexão no IIS (se for localhost) e se tiver usando alguma hospedagem, já é pra ter a pasta e os direitos administrativos e tem um modelo de conexão. Aparentemente suaconexão esta correta

 

Driver={MySQL OBDC 5.1 Driver}; Server=localhost;Database=seu banco;User=seu usuário;Password=sua senha;Option=3

 

e para host mude o Server=localhost para seu server

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu já tenho o driver só preciso descobrir qual versão é. Eu instalei a última versão mas não sei o que coloco no Driver=MySQL OBDC 5.1 Driver. Como eu havia dito, na versão anterior que eu usava eu colocava 5.2w mas não está dando certo. :/

Compartilhar este post


Link para o post
Compartilhar em outros sites

baixe o

Connector/ODBC 5.2.6

 

em link, e instale a última versão. Provavelmente sua versão é o 5.1.

String de conexão:

 

 

Driver={MySQL ODBC 5.2 UNICODE Driver};Server=localhost;Database=myDataBase;
User=myUsername;Password=myPassword;Option=3;

Compartilhar este post


Link para o post
Compartilhar em outros sites

76286_671770966200036_1150471179_n.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.