Gewusst wie: hinzufügen LinkServer zu MySQL auf SQL Server

Ich versuche, fügen Sie einen linked server auf dem SQL-Server zu MySQL-Server. Hinweis: SQL Server-Installation auf einem anderen Rechner mit einem anderen domain-Namen.

Also Server "10.0.1.1" old_domain.com "SQL Server" und der zweite server ist "10.0.1.2" new_domain.com MySQL-Server.

Ich habe eine ODBC-Datenquelle auf dem server "10.0.1.1" getestet und die Verbindung kein problem.

Dann öffnete ich den Microsoft SQL Server Management Studio, und navegared zu
SQLSERVER - >Server-Objekt>Linked Server

dann hab ich den Assistenten zum hinzufügen von verknüpften server und ich füllte es wie so
Verbindungsserver: "MySQLNewServer"
Wählte ich "Andere Datenquelle"
Providor "Microsoft OLE DB-Provider für ODBC"
Produkt-name "Verbindung zu MySQL"
Datenquelle "MySQL" den gleichen Namen in der Datenquelle Hinzugefügt wurde, im ersten Schritt.
Auf der Registerkarte "Sicherheit" wählte ich "mit diesem security Context" und ich habe SQL Server-Benutzernamen und das SQL Server-Kennwort ein, dann drücke ich "Ok"

Hinweis: ich folgte den Anweisungen auf diesem link
http://dbperf.wordpress.com/2010/07/22/link-mysql-to-ms-sql-server2008/

aber ich bekomme diese Fehlermeldung:

OLE DB-Providor "MSDASQL" für den Verbindungsserver "MySQLNewServer" Nachricht "[MySQL][ODBC 5.2(w) Driver] Can ' T connect to MySQL server on 10.0.1.1 (10055) Microsoft SQL Server Fehler: 7303.

Kann mir bitte jemand sagen was ich falsch mache? Wie bekomme ich diese 2 server zu kommunizieren?

Dank

Wie werden Sie die Authentifizierung gegen MySQL? Haben Sie überprüft, dass die Anmeldeinformationen, die Sie vorbei sind, richtig sind?
ps. diese kann man sich mehr für dba.stackexchange.com
Wie würde ich überprüfen Authentifizierung gegen MySQL? wenn ich fügte hinzu, die ODBC-Quelle, die ich habe einen test und es hat funktioniert.
Wenn Sie beim erstellen der ODBC-Datenquelle, hast du das Passwort speichern da. Beim erstellen der verknüpften server befindet, haben Sie Anmeldeinformationen in der Verbindungszeichenfolge? Auf der Registerkarte "Sicherheit", welche Sicherheits-Kontext haben Sie?
Ich speichern Sie die Benutzer - /Passwort bei der Erstellung der ODBC-und ich habe versucht, hinzufügen einer Zeichenfolge, aber hat nicht funktioniert. Gleichen Fehler. dies ist der string DRIVER={MySQL ODBC 5.1 Driver};SERVER=10.0.1.2;PORT=3306;DATABASE=repltest; USER=root;PASSWORD=Passwort;OPTION=3;

InformationsquelleAutor Jaylen | 2013-11-04

Schreibe einen Kommentar