Hallo, Sebastian Reinhardt schrieb:
Kann mir jemand einen Tipp geben, welche Möglichkeiten zum Auslesen von mdb- Dateien in Perl- Skripten in Linux existieren?
Ich hatte mich vor ein paar Jahren ebenfalls mit mdb-tools befasst. Leider war das nicht vom Erfolg gekrönt. Mir scheint auch, daß die mdb-tools seit einigen Jahren schon nicht mehr weiterentwickelt werden. Insofern habe ich diese Bemühungen eingestellt und bin (einschließlich Perl) auf eine Windows-Maschine gewechselt. Dort kann man die MDB-Datei per ODBC zur Verfügung stellen und aus Perl sehr komfortabel drauf zugreifen. Ich weiß, das hilft Dir jetzt recht wenig, weil Du ja nach Möglichkeiten unter Linux gefragt hast... Eine Alternative wäre vielleicht noch, falls Du die Daten, die in der MDB stehen, in eine andere Datenbank migrieren könntest, auf die man einfacher aus Linux zugreifen kann. MySQL, Oracle oder MS-SQL vielleicht... Und die (von mir vermutete) Windows-Anwendung, welche zur Datenpflege benutzt wird, greift per ODBC darauf zu.
Bisher habe ich aus dem Perl-Script die "mdb-tools" aufgerufen- Da funktioniert ganz gut, hat aber den Nachteil, dass das Verarbeiten der Datei mit mehr als 500000 Zeilen schon mal auf einem besseren Rechner (2x 6CPU-Cores, 16GB RAM usw.) schon mal 4 Tage dauern. Das ist mir einfach zu lange.
MDB-Datei mit 500.000 Datensätzen? Das ist sportlich... =;-) -- Viele Grüße aus Weimar Thomas Voigt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org