Overfør MS Access-databasen direkte til PostgreSQL i 4 enkle trin

click fraud protection

PostgreSQL, tilfældigt kendt som Postgres, er en tværplatform, open source-objektrelationsdatabasestyring system (ORDBMS), der understøtter en række operativsystemer, herunder Solaris, Linux, Windows, Mac OS X og FreeBSD. Postgres inkluderer support til alle SQL-konstruktioner, der spænder fra subselekter, brugerdefinerede typer, transaktioner osv., Mens der indeholder en række oprindelige datatyper, f.eks. Boolean, XML-baserede Xpath-forespørgsler, Geometriske primitiver, komposit osv. på. Brugere, der ofte porterer MS Access-databaseformater, ACCDB, ACCD, MDB og ACCDE til PostgreSQL-database er generelt afhængig af forskellige komplekse metoder, der ofte inkluderer eksport og import af databasetabeller manuelt. Hvis du vil have en relativt lettere måde at sende valgte MS Access-databasetabeller til PostgreSQL-serveren eller oprette en kompatibel SQL dump-fil til PostgreSQL-databasen, så tjek MS-adgang til PostgreSQL.

MS Access To PostgreSQL er et wizard-baseret Access-databaseportingværktøj, der understøtter alle Access-databaseformater, inklusive MDB, ACCD, ACCDB osv. De kodeordbeskyttede databasetabeller kan også sendes direkte PostgreSQL-server uden at skulle låse databasen op. Det inkluderer to praktiske muligheder for at eksportere Access-database til PostgreSQL-database, herunder SQL dump og direkte overførsel. Den direkte overførsel kræver specificering af serverforbindelsesdetaljer, herunder serversti, port, vedligeholdelses-DB, brugernavn og adgangskode, hvorimod SQL Dump kun behøver målposition, der skal specificeres.

instagram viewer

For at komme i gang skal du starte applikationen og specificere kildestien til Access-databasen. Hvis databasen er krypteret, skal du indtaste sikkerhedsindstillinger, inklusive brugernavn og adgangskode.

1

I næste trin skal du vælge databaseoverførselstilstand - enten Opret SQL dump eller Direct Transfer. Som nævnt tidligere, hvis databasetabeller skal overføres direkte, skal du indtaste PostgreSQL-forbindelsesdetaljer. For at oprette dump-fil skal du bare indtaste målplaceringen.

SQL dump 3

MS Access til PostgreSQL giver dig mulighed for at vælge databasetabellerne, der skal sendes til PostgreSQL destinationsdatabase. Som standard er alle tabeller oprettet til overførsel, men du kan fjerne markeringen af ​​dem, som du ikke ønsker at sende.

vælg tabeller

Det næste trin er ikke-obligatorisk og omhandler indstillinger for databaseoverførsel. Du kan inkludere indekser, poster og kolonnelister i INSERT-sætninger med grundlæggende databaseoverførsel, oprette tabeller, sende standardværdiegenskaber og automatisk markere feltegenskaber. Når du er færdig med at konfigurere indstillinger, skal du klikke på Kør nu at udføre databaseoverførselsoperationer.

overførselsmuligheder

Det sidste trin viser databaseoverførselslog med en mulighed for at gemme overførselsindstillingerne i INI-filen. Du kan bruge denne INI-fil til lignende overførselstyper i fremtiden. MS Access til PostgreSQL viser sig at være praktisk nyttigt for dem, der planlægger at overføre MS Access-database til PostgreSQL-database uden at involvere meget besvær. Det fungerer på Windows XP, Windows Vista og Windows 7.

Download MS Access til PostgreSQL

watch instagram story