Wie die Konvertierung accdb zu einer postgres-Datenbank
Ich benutzen müssen .accdb-Datenbank, und zu tun, dass es importiert werden muss in PostgreSQL. Ich glaube, das wäre eine einfache und direkte problem (ich hatte es erwartet hatte, schon gelöst), aber eine einfache Lösung, entgeht mir.
Werde ich hinzufügen, dass ich nicht Zugriff auf access (lol), und meine Lösung ist zwar Locker hängt, die. Wenn das ist unmöglich, ich kann gehen, jemanden finden, der Zugang und Sie zu konvertieren jede Tabelle .csv-oder so ähnlich.
- Sind Sie nur daran interessiert, die Daten z.B. nicht, müssen Sie extrahieren Sie das schema: Tabellen, VIEWs, Prozeduren, etc? Was ist mit MS Access-spezifische Funktionen: Formulare, Berichte, etc?
- Denn jetzt, nur die Daten. Aber Sie bringen einen sehr guten Punkt, als die Allgemeine utilitaristische Lösung hierzu könnte gehören, obwohl dies.
- Mögliche Duplikate von Konvertieren von Access zu PostgreSQL?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Brauchen Sie nicht, MS Access installiert auf einem computer zum Lesen von Daten aus einer Access-Datenbank-Engine-Datei.
Alle Kopien von windows seit windows 2000 enthält die Access-Datenbank-Engine, aber das wird das Jet 4.0-Datenbankmodul, und Sie müssen die Komponenten für den ACE (2007 -) Motor. Glücklich, es ist von Microsoft zum download verfügbar als 2007 Office System Driver: Data Connectivity Components.
Einer beliebigen Programmiersprache, die com unterstützt Objekte Links heben Sie aus Daten, ohne dass MS Access installiert. Sie können sogar windows-scripting-hier und nicht einmal die Installation einer software auf Ihrem windows-Rechner.
Dem folgenden code wird für die Jet-mdb-version der Access-Database-Engine, sondern Sie können in der Lage sein, um eine Anpassung für Ihre Bedürfnisse mit ACEDAO:
Allerdings wirklich, wenn das einer mal exportieren, dann Suche nach jemand mit einer Kopie von MS-Access wird dies weniger Arbeit, aber Sie KÖNNEN Lesen Sie eine access-Datei, ohne IRGENDWELCHE software zu installieren. In der Tat, wie oben erwähnt, auch eine jungfräuliche Installation von windows ermöglicht die Verwendung der oben genannten windows-script-Datei, die auch ausgeführt werden können, ohne irgendeine software installiert wurde, die auf dem windows-Rechner.
Eine Möglichkeit wäre es, Excel-wie kann es Lesen-Access-Dateien.
Anderen ist MDB-Tools ist ein Satz von open-source-Bibliotheken und-Dienstprogramme zur Erleichterung der Export von Daten aus MS Access-Datenbanken (mdb-Dateien) ohne Verwendung der Microsoft-DLLs. Damit nicht-Windows-Betriebssystemen kann die Daten Lesen.
Wenn Sie können, speichern Sie jede Tabelle als CSV - Dateien, können Sie einfach importieren diese in vielen DBMS, darunter PostgreSQL.