Prenos databázy MS Access priamo do PostgreSQL v 4 jednoduchých krokoch

click fraud protection

PostgreSQL, známe ako Postgres, je správa medzi relačnými databázami s otvorenými zdrojovými objektmi systém (ORDBMS), ktorý podporuje množstvo operačných systémov vrátane systémov Solaris, Linux, Windows, Mac OS X a FreeBSD. Postgres obsahuje podporu pre všetky konštrukty SQL, od podvýberov, typov definovaných používateľom, transakcií atď obsahujúce rôzne typy natívnych údajov, ako napríklad Booleovské dotazy, Xpath založené na XML, Geometric Primitive, Composite atď. ďalej. Používatelia, ktorí často prenášajú databázové formáty MS Access, ACCDB, ACCD, MDB a ACCDE do databázy PostgreSQL zvyčajne sa spolieha na rôzne zložité metódy, ktoré často zahŕňajú export a import databázových tabuliek manuálne. Ak chcete relatívne jednoduchší spôsob, ako poslať vybrané databázové tabuľky MS Access na server PostgreSQL alebo vytvoriť kompatibilný súbor výpisu SQL pre databázu PostgreSQL, pozrite sa na Prístup MS k PostgreSQL.

MS Access To PostgreSQL je pomocný program na portovanie databázy Access, ktorý podporuje všetky formáty databázy Access, vrátane MDB, ACCD, ACCDB atď. Tabuľky databáz chránených heslom sa môžu posielať aj priamo server PostgreSQL bez toho, aby bolo potrebné databázu odomknúť. Zahŕňa dve výhodné možnosti na export databázy Access do databázy PostgreSQL, vrátane výpisu SQL a priameho prenosu. Priamy prenos vyžaduje špecifikovanie podrobností o pripojení k serveru vrátane cesty servera, portu, databázy údržby, používateľského mena a hesla, zatiaľ čo výpis SQL SQL potrebuje špecifikovať iba cieľové umiestnenie.

instagram viewer

Ak chcete začať, spustite aplikáciu a zadajte zdrojovú cestu k databáze Access. Ak je databáza šifrovaná, budete musieť zadať bezpečnostné nastavenia vrátane používateľského mena a hesla.

1

V ďalšom kroku vyberte režim prenosu databázy - buď vytvoriť výpis SQL alebo priamy prevod. Ako už bolo uvedené, ak sa majú databázové tabuľky prenášať priamo, zadajte podrobnosti o pripojení PostgreSQL. Ak chcete vytvoriť súbor s výpisom, jednoducho zadajte cieľové umiestnenie.

sql skládka 3

MS Access k PostgreSQL umožňuje vybrať databázové tabuľky, ktoré sa majú odoslať do cieľovej databázy PostgreSQL. V predvolenom nastavení sú všetky tabuľky usporiadané na prenos, ale môžete zrušiť začiarknutie tých tabuliek, ktoré nechcete odosielať.

vyberte tabuľky

Ďalší krok nie je povinný a zaoberá sa možnosťami prenosu databázy. Do príkazov INSERT môžete zahrnúť indexy, záznamy a stĺpce so základným prenosom databázy, vytvárať tabuľky, odosielať vlastnosti predvolenej hodnoty a automaticky číslovať vlastnosti poľa. Po nastavení možností kliknite na tlačidlo OK Spustiť na vykonanie operácií prenosu databázy.

možnosti prenosu

Posledným krokom je zobrazenie protokolu prenosu databázy s možnosťou uloženia nastavení prenosu do súboru INI. Tento súbor INI môžete v budúcnosti použiť na podobné typy prenosu. MS Access k PostgreSQL sa ukázal byť užitočným nástrojom pre tých, ktorí plánujú preniesť databázu MS Access do databázy PostgreSQL bez toho, aby vyžadovali veľa problémov. Funguje vo Windows XP, Windows Vista a Windows 7.

Stiahnite si MS Access do PostgreSQL

watch instagram story