Hallo,
wie kann man parallel auf zwei Tabellen zugreifen, die auf unterschiedlichen Servern liegen? Ich kann nirgendwo eine Lösung finden.
Für einen Datenabgleich, der auf Knopfdruck angestossen werden soll, brauche ich die Tabelle Tab1 von Host1 (localhost) und die Tabelle Tab2 von einem anderen Host. Hab irgendwo gelesen, dass man mit der Syntax [host1].[db1].[tab1] eine Abfrage erreichen kann, aber bei unserer 5.6 kommt da nur ein Error.
Eine Replikation können wir leider nicht machen, da schon auf dem Server eine MasterTo Master eingerichtet ist. Mit einer Programmiersprache (z.B. Vb.Net) ist es über die MySql.Data.Dll kein Problem. Da kann ich eine Conn1 auf localhost und eine Conn2 zum anderen Server einrichten. Mit dem DataAdapter kann ich dann über die jeweilige Conn meine Tabellen füllen lassen. Geht es nicht auch ohne Vb.Net oder Php mit reinem nativen MySql?
Grüße Norbert
wie kann man parallel auf zwei Tabellen zugreifen, die auf unterschiedlichen Servern liegen? Ich kann nirgendwo eine Lösung finden.
Für einen Datenabgleich, der auf Knopfdruck angestossen werden soll, brauche ich die Tabelle Tab1 von Host1 (localhost) und die Tabelle Tab2 von einem anderen Host. Hab irgendwo gelesen, dass man mit der Syntax [host1].[db1].[tab1] eine Abfrage erreichen kann, aber bei unserer 5.6 kommt da nur ein Error.
Eine Replikation können wir leider nicht machen, da schon auf dem Server eine MasterTo Master eingerichtet ist. Mit einer Programmiersprache (z.B. Vb.Net) ist es über die MySql.Data.Dll kein Problem. Da kann ich eine Conn1 auf localhost und eine Conn2 zum anderen Server einrichten. Mit dem DataAdapter kann ich dann über die jeweilige Conn meine Tabellen füllen lassen. Geht es nicht auch ohne Vb.Net oder Php mit reinem nativen MySql?
Grüße Norbert
Kommentar