Zugriff auf MySql von SQL2005 via MySQL ODBC 3.51 Driver

17/03/2009 - 15:46 von Reinhard Katzensteiner | Report spam
Hallo,

ich möchte einen Zugriff auf eine My Sql Datenbank von SQL 2005, mittels
SSIS einrichten.
In der ODBC Systemumgebung habe ich den Connector (Driver V. 3.51)
eingerichtet, welcher den Testzugriff auf die DB auch positiv bestàtigt.

In der SQL 2005 MS Visual D. Umgebung kann ich per SSIS nicht darauf
zugreifen.
Meine Vorgangsweise:
Erstelllen einer neuen Connection
New Connection...
Auswahl "ODBC"
Weitere Auswahl meines erstellten Connectors und bei der Test Connection
erscheint hier die Fehlermeldung:
"Test connection failed because of an error in initializing provider. ERROR
[IM002][Microsoft][ODBC Driver Manager] Data source name not found and no
default driver specified"
Leider verfüge ich nicht über die nötige Erfahrung den Connection string
eventuell selbst zu erstellen.
Bitte um eure Hilfe!

Danke und beste Grüße
Reinhard
 

Lesen sie die antworten

#1 Harald Bacik
18/03/2009 - 12:33 | Warnen spam
Hallo

Punkt 1) Der 3.51er Treiber von mySQL ist uralt... - Es gibt mittlerweile
einen 5er Treiber, der unter www.mysql.de -> Entwickler zu finden ist.
Punkt2) darf ich fragen, warum Du von MSSSQL aus auf eine mySQL DB zugreifen
möchtest? - Die Daten sind nur bedingt kompatibel & wirklich bringen tut es
Dir (meiner Meinung nach) auch nicht wirklich viel. - Wenn es ums portieren
geht, kann ich Dir SQLMaestro empfehlen, damit habe ich meine Daten auch
portiert. - Geht in beide Richtigungen MSSQL->mySQL odr MySQL-MSSQL. Dabei
kannst Du Dir auch vorher noch die einzelnen Felder genau anschauen, was sie
im Endeffekt werden sollen (vom Datentyp her) - Was aber z.B. nicht
funktioniert ist eine Übernahme von TimeStamp Feldern. Die werden
unterschiedlich aufgebaut. -Ebenfalls unterstützt der MSSQL Server den Typ
YEAR nicht, bzw. auch keine ENUM's

mfg
"Reinhard Katzensteiner"
schrieb im Newsbeitrag
news:
Hallo,

ich möchte einen Zugriff auf eine My Sql Datenbank von SQL 2005, mittels
SSIS einrichten.
In der ODBC Systemumgebung habe ich den Connector (Driver V. 3.51)
eingerichtet, welcher den Testzugriff auf die DB auch positiv bestàtigt.

In der SQL 2005 MS Visual D. Umgebung kann ich per SSIS nicht darauf
zugreifen.
Meine Vorgangsweise:
Erstelllen einer neuen Connection
New Connection...
Auswahl "ODBC"
Weitere Auswahl meines erstellten Connectors und bei der Test Connection
erscheint hier die Fehlermeldung:
"Test connection failed because of an error in initializing provider.
ERROR
[IM002][Microsoft][ODBC Driver Manager] Data source name not found and no
default driver specified"
Leider verfüge ich nicht über die nötige Erfahrung den Connection string
eventuell selbst zu erstellen.
Bitte um eure Hilfe!

Danke und beste Grüße
Reinhard

Ähnliche fragen