Mit welcher Anwendung kann ich eine alte Microsoft Access-Datenbank öffnen?

0

Ich habe eine alte Microsoft-Zugangsdatenbank (ca. 2002), aus der ich Daten extrahieren muss. Ich habe kein Microsoft Office zur Verfügung - die heruntergeladene Testversion ist vor etwa einer Woche abgelaufen. Ich suche nach einer Open-Source-Lösung oder etwas Ähnlichem, mit dem ich die Datenbank öffnen und die Daten extrahieren kann - damit ich die Datenbank wegwerfen kann.

BTW, kann ich OpenOffice verwenden, um auf die Daten in der MDB-Datei zuzugreifen? (Ich glaube nicht, dass die Option verfügbar ist, IIRC)

skyeagle
quelle

Antworten:

1

Ich habe benutzt MDB-Werkzeuge das auf Linux zu tun. Dazu gehört auch ein UnixODBC-Treiber, den OpenOffice.org verwenden kann (die Verwendung von MDB-Tools ist jedoch weniger problematisch, IMO). Ich bin nicht sicher, ob es eine Windows-Version davon gibt (aber wahrscheinlich brauchen Sie sie nicht, lesen Sie weiter).

Wie in den Kommentaren unten angegeben, sollten auf Ihrem System standardmäßig ODBC-Treiber für die MS Jet DB-Engine installiert sein, wenn Sie keine veraltete Windows-Version haben, und OpenOffice.org unterstützt ODBC.

JanC
quelle
Alle Windows-Versionen, die mit Windows 2000 beginnen, enthalten das Jet 4-Datenbankmodul als Windows-Komponente (wird mit Active Directory verwendet), sodass nichts heruntergeladen werden muss. Ich weiß nicht, ob ODBC von OpenOffice es verwenden kann, aber es ist auf jeder Windows-Version vorhanden.
David W. Fenton
Um Davids Kommentar hinzuzufügen, lesen Sie die Details unter msdn.microsoft.com/en-us/library/… bevor Sie versuchen, MDAC unter Ihrem Betriebssystem herunterzuladen oder zu installieren. Möglicherweise müssen Sie es nur installieren, wenn Sie NT 4.0 oder Windows 98 ausführen.
Tony Toews
Ich denke, es ist zu lange her, seit ich es auf einem Vanilla-Windows-System brauchte ...;) Und @David: Ich kann nicht verstehen, warum OpenOffice.org es nicht verwenden kann?
JanC
Es ist normal, dass der ODBC-Treiber von demjenigen bereitgestellt wird, der die Datenbank-Engine bereitstellt. Ich weiß nicht, ob Jet 4, das in Windows enthalten ist, die ODBC-Treiber enthält (da ich noch nie einen Computer verwendet habe, auf dem kein Access installiert war!). Ich würde nicht erwarten, dass jemand anderes als Microsoft zuverlässige ODBC-Treiber für Jet 4 zur Verfügung stellt - daher meine Vorbehalte gegenüber dem Kommentar zu den ODBC-Treibern von OpenOffice, die Jet 4 ordnungsgemäß unterstützen.
David W. Fenton
Der OpenOffice.org-ODBC-Treiber ist ein OOo-Datenbanktreiber, der mit den von Microsoft bereitgestellten ODBC-Treibern unter Windows (unter Linux / Unix mit den Open Source-UnixODBC-Treibern) kommuniziert. OpenOffice.org verfügt über Datenbanktreiber für hsqldb, MySQL, Postgres, ODBC, JDBC, dBase, mehrere E-Mail-Kontaktdatenbanken usw. Ähnlich wie MS Office mit allen ODBC-Datenbanken kommunizieren kann (wenn Sie Datenbanken benötigen, die nicht nativ unterstützt werden) von MS Office).
JanC
0

Bitten Sie jemanden, den Sie kennen, um die Testversion herunterzuladen. Exportieren Sie die Daten beispielsweise in eine durch Kommas getrennte Datei. Importieren Sie die CDL in Openoffice Base oder eine andere Datenbanksoftware, die Sie mögen.

CarlF
quelle
Oder installieren Sie die Testversion auf einer virtuellen Maschine.
Michael Itzoe