PG :: Bulkcopy.

un modulo perl
Scarica ora

PG :: Bulkcopy. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Nome editore:
  • John Karr
  • Sito web dell'editore:
  • http://search.cpan.org/~brainbuz/

PG :: Bulkcopy. Tag


PG :: Bulkcopy. Descrizione

Un modulo perl PG :: Bulkcopy è stato scritto per fornire PostgreSQL con una comoda utilità di caricamento all'ingrosso. Lo script è implementato come un wrapper e un modulo (pg_bulkcopy.pl) in modo che altri programmatori possano facilmente incorporare i due metodi utili caricare e scaricare direttamente in altri script perl. Il vantaggio di questo script su altri script scritti per questo scopo È che se è possibile connettersi ed eseguire inserimento ed eliminare le operazioni sul tuo database attraverso l'interfaccia DBI standard (e non dovrebbe importare quale dei diversi driver di postgres che stai utilizzando), PG_BONKCYCY dovrebbe solo funzionare. Il metodo Dump invoca postgres ' Copia per comandare e non fa nulla utile in aggiunta tranne che copia la discarica dalla directory Temp (perché i postgres potrebbero non avere il permesso su dove si desidera il file). Puoi scegliere il testo delimitato della scheda o il CSV con qualsiasi delimitatore desiderato e una stringa null di tua scelta. Il metodo di caricamento è molto più interessante, interrompe il file di caricamento in blocchi di 10000 (configurabili) record nella directory TEMP e tenta di copiare Da, se fallisce, analizza il messaggio di errore per il numero di riga, quindi rimuove la riga guasta a un file di rifiuto e riprova. Come con dump è possibile selezionare le opzioni supportate dal comando Postgres Copy, è anche possibile impostare un limite su cattivi record (impostazione predefinita è 10) .Documentation: http://search.cpan.org/~borbubuz/pg-BulkCopy-0.14 /lib/pg/bulkcopy.pm Requisiti: · Perl.


PG :: Bulkcopy. Software correlato