2009-12-23 15 views
5

Ich habe 2 große Tabellen in SQL Server, die ich mit mysql synchronisieren muss. Jetzt brauche ich das als fortlaufender Prozess. die Tabellen sind jeweils 1 GB und erhalten neue/Update/löschen Zeile alle 0,1 Sekunden.Sync zwischen Sql Server und Mysql Server

Können Sie mir ein Werkzeug empfehlen, das es tun kann, das nicht ressourcenintensiv ist.

können Sie Open Source und kommerzieller bieten auch

Dank

Antwort

13

Sie könnten eine verknüpfte Server-Instanz in SQL Server erstellen, auf die Instanz MySQL zeigt. This article gives the step-by-step process. Sobald dies der Fall ist, können Sie, wenn Sie dem MySQL-Benutzer, den Sie aufgrund ordnungsgemäßer Berechtigungen verbinden, gewähren, in die MySQL-Instanz schreiben, wie Sie möchten. Sie können gespeicherte Prozeduren einfach aktualisieren, um einen zusätzlichen Schritt zum Einfügen von Datensätzen in MySQL durchzuführen.

+0

Danke für diese Antwort. Ich habe lange nach einer Lösung gesucht, um unser Problem zu lösen, unser Asset-Management-System auf MS SQL laufen zu lassen, während unser CMS auf MySQL läuft. Ihre Antwort hat uns geholfen, unser Problem zu lösen, nicht in der Lage zu sein, sich miteinander zu verbinden. DANKE! – Lance