by Scory » 22. February 2008 14:53
Das Tool ist dazu da, Datenbanken und Tabellen zwischen verschiedenen SQL-Systemen hin- und herzuschieben.
Welche Systeme konkret unterstützt werden, hängt davon ab, welche Interfaces auf Deinem System installiert sind.
Bei mir kann ich zwischen folgenden SQL-Systemen frei wählen:
MS Access
Generic JDBC
MaxDB Database Server
MS SQL Server
MySQL Server
Oracle Database Server (da meckert er aber, dass ihm ein Treiber fehlt)
Sybase Server
Das sind alles verschiedene Datenbanksystem, aber alle sind SQL (Structured Query Language) Systeme. Mit dem MySQL Migrator kann man nun von einer Umgebung seine vorhandenen Daten in eine andere Umgebung transportieren ("migrieren").
Dazu muss man Quelle und Ziel spezifizieren. Beides sind Rechner (kann auch beides der gleiche Rechner sein), und auf dem einen Rechner läuft das eine System, auf den anderen das andere System (können auch beide auf demselben Rechner laufen).
Bei der Angabe von Quelle und Ziel muss man den Rechnernamen bzw. die IP-Adresse angeben, dazu den "Port" (im Sinne eines TCPIP-Ports), dazu einen gültigen Datenbankanwender, ebenso dessen Passwort und ggf. noch Dinge, die spezifisch sind für die spezielle SQL-Anwendung.
Zum Schluss wählt man noch die Datenbank(en) und/oder Tabellen aus, die man kopieren will und dann werden die Daten von einem System zu anderen übertragen.
Im Grunde gesehen ist das ganze eine simple Datenkopiermaschine, die aber das Kunststück beherrscht, verschiedene SQL-Systeme zu bedienen.
Mehr verbirgt sich dahinter nicht, aber ich frage mich immer noch, wozu Du das brauchst? Hast Du eine Datenbank, die Du auf ein anderes Datenbanksystem transferieren musst?