die Replikation zwischen SQL-Server und MySQL-server
Möchte ich einrichten die Replikation zwischen SQL-Server und MySQL, in dem der SQL-Server ist die primäre Datenbank-server und MySQL ist der slave-server (auf linux).
Gibt es einen Weg, um das setup einem solchen Szenario? Helfen Sie mir .
mögliche Duplikate von die Replikation zwischen SQL-Server und MYSQL
InformationsquelleAutor Rjnish Kumar | 2011-05-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Meine Antwort vielleicht zu spät kommende, aber immer noch für zukünftige Referenz ...
Sie können verwenden Sie eine der heterogenen Replikation Lösungen wie SymmetricDS: http://www.symmetricds.org/. Es kann replizieren von Daten zwischen SQL-Datenbanken, SQL-Datenbanken, obwohl der overhead ist höher als mit einem nativen replication Lösung.
InformationsquelleAutor takemoa
natürlich können Sie replizieren MSSQL-Datenbank auf MYSQL -
Durch die Verwendung von Linked Server in MS-SQL.
für diese müssen Sie herunterladen ODBC-Treiber. und Sie können eine weitere Suche über, wie man erstellen Sie Verknüpfte server auf SQL SERVER.
Diese option ist sehr einfach und Völlig kostenlos. Sie können OPEN-ABFRAGE.
Durch die Verwendung von SSIS-Paketen.
Sie müssen die Business-Intelligence-service von SQL SERVER. Sie können SSIS-Pakete erstellen, die auf Visual Studio, und führen Sie für die Replikation.
InformationsquelleAutor Harsh Vyas
Diese beiden Datenbanken sind von zwei verschiedenen Anbietern. Während ich kann nicht sagen, für sicher, es ist unwahrscheinlich, dass Microsoft ein Interesse hat, die Replikation von einem anderen Händler Datenbank-server.
Arbeite ich mit Informix und MySQL. Sowohl diejenigen, die Datenbanken haben, die Befehle dump der gesamten Datenbank in eine ascii Datei-format. Sie würden sehen müssen, wie das geschehen ist auf dem MS SQL-Server; ftp den dump auf dem server der MySQL-server gehostet; konvertieren und dann den dump in etwas MySQL importieren können.
InformationsquelleAutor octopusgrabbus
Nicht. Zumindest nicht ohne dabei eine Menge schmutzige, schlechte Dinge. MSSQL und MySQL sprechen verschiedene Replikations-Protokolle, so dass Sie nicht in der Lage sein, um es einzurichten, nativ (die ist, wie würden Sie damit umgehen wollen). Am besten, Sie könnten hacken zusammen eine Art proxy, der leitet einfügen/aktualisieren/löschen/erstellen/ändern, etc. Abfragen von einen zu den anderen. Dies ist eine schreckliche Idee, wie Sie sprechen nicht die gleiche SQL außer in der häufigste Fall. Auch Datenbank-dumps die nicht wirklich Replikation sind in der Regel nicht kompatibel zwischen den Anbietern.
Tun Sie es nicht. Wenn Sie müssen verwenden unterschiedliche Betriebssysteme auf Ihren Servern, die Standardisierung der Datenbank-zu etwas, das läuft auf beiden.
InformationsquelleAutor Ben Hughes