kschroeder wrote:Wahlweise könntest Du die Daten aus Access schlicht in eine CSV-Datei exportieren. Beim Export sind Dir ja aus Access kaum Grenzen gesetzt.
Die CSV-Dateien kannst Du dann wieder importieren. Du musst nur vorher bereits die Struktur in MySQL angelegt haben.
Ich kann leider kein Tool einsetzen, da die Datenbanken von der Struktur sich unterscheiden. Das wäre aber halb so schlimm, da diverse Tools kann man fein einstellen. Doch es wird fast jeden Tag Änderungen in Access DB geben und dass muss in Mysql wiederspiegelt werden. Also, selbst mit einem Tool wäre es nicht ideal. Meine Überlegungen gehen in folgende Richtung:
Erst mal ein Script (SQL-Abfrage, Macros oder VB) erstellen mit dem eine "Export-Datei" aus Access-DB erzeugt wird, am besten automatisch nach jedem Änderung oder Speicher-Vorgang. Es gibt eine Schwierigkeit dabei, so betrachte ich es zumindest und zwar die Tabellen und Felder-namen sind in beiden DB anders, ich brauche aber die Werte upzudaten.
Diese Datei muss in Web oder auf einem Netzwerklaufwerk verlegt werden (keine Diskrete Information). (mit Hilfe von Batch-Script oder so. än)
Auf dem Solaris Rechner muss ein Dienst (???Script) diese Pfad überwachen (mit Cronjob) und bei Eingang von neuen *.sql Datei automatisch in Mysql importiert.
Somit habe ich eine ToDo-Liste:
1. Abfrage in Access DB (Was dazu besser geeignet?)
2. Script, mit dem ich Export-Datei irgendwie zu Solaris Rechner bringe. (Es kann auch in Web-Verzeichnis gespeichert werden, die Hauptsache Solaris Rechner drauf kommt).
3. Und ein Mechanismus, mit dem ich automatisch Update-Vorgang durchführe.
Sicherlich ist es wünschenswert erst mal sich mit Theorie auseinandersetzen. Doch die Lösung muss ich schon in ein Paar Wochen vorliegen. Also, bin ich jedem dankbar, der mich mit einem Rat unterstützt!