Accesso a db su macchina a 64 bit

giovedì 15 maggio 2014 - 18.14
Tag Elenco Tags  C#  |  .NET 4.0  |  MySQL 5.5

svipla Profilo | Senior Member

Ciao a tutti
Ho un problema con la connessione ad un db mysql. Da quando sono passato su una macchina a 64bit ogni volta che provo ad accedere al db ricevo questo errore:

ERROR [IM002] [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.

Questa è la stringa di connessione:

<connectionStrings>
<add connectionString="Driver={MySQL ODBC 5.2 ANSI Driver};server=localhost;database=ordarch;uid=root;pwd=admin" name="SimpleProviderConnectionString" providerName="System.Data.Odbc"/>
<add connectionString="server=localhost;database=ordarch;uid=root;pwd=admin;Allow Zero Datetime=true" name="ConnectionStringConnectorNet" providerName="System.Data.Odbc"/>
</connectionStrings>

Ho letto mille articoli, provato tutte le possibili soluzioni, ma nulla.

Grazie mille

bluland Profilo | Guru

Ciao scusa hai provato a settare l'application pool a 32 bit?


1. Vai su IIS poi Application Pools
2. Selezioni quello che usi
3. Advanced Settings
4. Generale: Enable 32 Bit Application entry to "True"

Saluti
--------------------
Vincenzo PESANTE
Software Engineer

svipla Profilo | Senior Member

Ciao
non posso accedere al server. Ho utilizzato la libreria MySql.dll

bluland Profilo | Guru

hai letto questo post:
http://blogs.msdn.com/b/mattm/archive/2008/03/04/connecting-to-mysql-from-ssis.aspx
--------------------
Vincenzo PESANTE
Software Engineer
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5