kb:pg:migracija_upotrebom_queryfind

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revisionBoth sides next revision
kb:pg:migracija_upotrebom_queryfind [2019/06/27 10:07] – [Uvoz strukture i podataka u Pg] aleksandarkb:pg:migracija_upotrebom_queryfind [2019/07/08 09:04] – [Uvoz strukture i podataka u Pg] nessa
Line 22: Line 22:
 <file> <file>
 pgexp_01_create.sql pgexp_01_create.sql
-pgexp_03_add.sql+pgexp_02_add.sql 
 +pgexp_03_idx.sql
 pgexp_04_alter.sql pgexp_04_alter.sql
 </file> </file>
Line 45: Line 46:
  
   - //Kontra//  od Windows. Ne praviti nikakav deljeni direktorijum, nego pristupiti *nix računaru i prekopirati sve *.dump fajlove na putanju na *nix računaru kojoj PostgreSQL proces (tačnije, user pod kojim je pokrenut PostgreSQL proces) ima dozvolu da pristupa.   - //Kontra//  od Windows. Ne praviti nikakav deljeni direktorijum, nego pristupiti *nix računaru i prekopirati sve *.dump fajlove na putanju na *nix računaru kojoj PostgreSQL proces (tačnije, user pod kojim je pokrenut PostgreSQL proces) ima dozvolu da pristupa.
-  - U fajlu pgexp_03_add.sql promeniti sve putanje na tu putanju. Primer, dump fajlovi su kopirani na lokalnu *nix putanju "/var/tmp/sql/pgexp_tables". Ako jedna originalna komanda u pgexp_03_add.sql glasi  ''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 '|';'' \\ **NAPOMENA!**  Ukoliko se koristi sistem kontejnera aplikacija (docker, kubernetes, i sl.): Svaki kontejner se, gledano spolja, ponaša kao zaseban računar, tako da nova putanja mora da bude odnosna na taj kontejner, a ne na ceo operativni sistem koji "ugošćava" kontejner. PostgreSQL na FreeNAS jeste jedan kontejner (termin na FreeNAS je "jail").+  - U fajlu pgexp_03_add.sql promeniti sve putanje na tu putanju. Primer, dump fajlovi su kopirani na lokalnu *nix putanju "/var/tmp/sql/pgexp_tables". Ako jedna originalna komanda u pgexp_03_add.sql glasi ''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 '|';'' \\ **NAPOMENA!**  Ukoliko se koristi sistem kontejnera aplikacija (docker, kubernetes, i sl.): Svaki kontejner se, gledano spolja, ponaša kao zaseban računar, tako da nova putanja mora da bude odnosna na taj kontejner, a ne na ceo operativni sistem koji "ugošćava" kontejner. PostgreSQL na FreeNAS jeste jedan kontejner (termin na FreeNAS je "jail").
   - Izvršiti pgexp_03_add.sql fajl.   - Izvršiti pgexp_03_add.sql fajl.
  
  • kb/pg/migracija_upotrebom_queryfind.txt
  • Last modified: 2019/07/08 12:58
  • by nessa