Pokrenuti pgAdmin (preporučena verzija 3.1.22.1) i napraviti bazu bXX gde je XX broj firme koja se prebacuje na PGS, (npr. b4 za firmu sa firid=4) i zadati dozvole nad bazom:
(na slici je i grupa BalansMaster, ali ona se koristi samo na Melany PGS serveru)
Nakon izvoza strukture i podataka u direktorijumu JET baze će se pojaviti fajlovi
pgexp_01_create.sql -- iskazi koji prave tabele pgexp_02_add.sql -- iskazi koji pune tabele podacima pgexp_03_idx.sql -- iskazi koji prave indekse na tabelama pgexp_04_system.sql -- iskazi koji prave sistemske funkcije i operatore pgexp_05_alter.sql -- iskazi koji prave strane ključeve na tabelama
Potrebno ih je tim redosledom sprovesti kroz Query Tool pgAdmin.
To se radi tako što se klikne na bazu (npr. b4) i onda na dugme sa lupom na kojoj piše SQL.
U novootvorenom prozoru otvoriti (File –> Open…) SQL fajlove koji su generisani pri izvozu strukture i podataka i pokrenuti ih klikom na dugme sa zelenom strelicom pored koje piše SQL.\ Po okončanju izvršavanja svakog od ova 3 skript fajla proveriti u donjem delu da li se pojavila neka poruka u kojoj postoje reči ERROR ili WARNING - iskopirati ceo tekst iz donjeg panela u notepad pa sa Ctrl+F potražiti ERROR i WARNING.
Ako PGS server nije na računaru sa kojeg radi izvoz u PGS pre izvršenja fajla pgexp_03_add.SQL treba uraditi sledeće:
COPY banke FROM 'C:\Balans\Ddata\0\pgexp_tables\banke_data.dump' WITH DELIMITER '|';
treba je promeniti u COPY banke FROM '/var/tmp/sql/pgexp_tables/banke_data.dump' WITH DELIMITER '|';
Nakon odrađenih SQL fajlova kroz pgAdmin vratiti se u QF i kliknuti na meni PostgreSQL –> Spisak samostalnih upita za prevod.
U listi sa rezultatom pretrage će se pojaviti imena svih upita koji pri izvršavanju ne pozivaju druge upite.
Klikom na prvi od njih ispod spiska će se pojaviti sličica kompjutera sa crvenom strelicom, pa klik na nju šalje sve upite iz spiska u PGS server.
Upiti koji ostanu neprevedeni biće prikazani u poruci na kraju procesa.
Ostali su za prevođenje upiti koji koji pri izvršavanju pozivaju druge upite.
Njihov spisak se dobija klikom na meni PostgreSQL –> Spisak zavisnih upita za prevod
I njih treba poslati u PGS server na isti način kao i samostalne upite.
Imena upita koji nisu prevedeni snimiti u direktorijum JET baze koja je prebačena na PGS radi analize i eventualnog ručnog prevoda za neophodne upite.