[postgresql-it] R: Re: Migliore pratica per gestione comando Copy

  • From: "acheriom@xxxxxxxxx" <acheriom@xxxxxxxxx>
  • To: <postgresql-it@xxxxxxxxxxxxx>
  • Date: Mon, 17 Dec 2012 11:40:00 +0100 (CET)

Grazie anche per la tua risposta, Luca


Alberto

----Messaggio originale----
Da: fluca1978@xxxxxxxxxxx
Data: 17/12/2012 9.01
A: "postgresql-it"<postgresql-it@xxxxxxxxxxxxx>
Ogg: Re: [postgresql-it] Migliore pratica per gestione comando Copy

Il tuo approccio va bene, ma richiede una certa sincronizzazione:
trasferisci via ftp da windows a *nix (primo programma), sulla
macchina *nix devi accorgerti di un nuovo file ed eseguirlo (secondo
programma). Quindi ti occorrono due programmi che siano abbastanza
sincronizzati fra loro (o meglio, siano sincronizzati per il tempo che
ti serve per far comparire i dati).
Secondo me sarebbe meglio usare un programma solo da uno dei due lati,
quindi ad esempio salvare i file csv su una cartella esportata del
server e avere un "demone" che gira ogni tot e che importa i dati.
Oppure dal client windows fare una connessione al database ed eseguire
l'import.
Insomma, io farei un programma solo, che sicuramente è piu' facile da
gestire e ti permette di indagare meglio eventuali problemi.
Tieni presente che grazie alle transazioni, qualora ci siano problemi
di rete/trasferimento, i dati vengono abortiti, e quindi non hai
cattivi side-effects sul database.

Spero di essere stato di aiuto.
Luca
_______________________________________________
Postgresql-it mailing list
Postgresql-it@xxxxxxxxxxxxx
http://lists.psql.it/mailman/listinfo/postgresql-it




Other related posts: