PostgreSQL

di il
2 risposte

PostgreSQL

Ciao a tutti,
sono alle prese con la strutturazione di un database postgres (non essendo
un'esperta, mi viene più facile costruire le tabelle da PgAdmin). La mia domanda
è molto semplice: visto che mi ritrovo a dover passare le tabelle ad un'altra persona,
vorrei capire se è possibile recuperare i file, passarli a questa persona e fare in modo che
riesca a leggere queste tabelle da postgres\PgAdmin sul suo pc.
È risaputa la possibilità di configurare la connessione in modo che i file siano condivisi da più utenti.
Ma la mia esigenza è diversa e vorrei capire se è possibile.
Ringrazio in anticipo chi potrà rispondermi!

2 Risposte

  • Re: PostgreSQL

    Si, ma il modo corretto per fare queste cose e' un'altro.
    Si fa un'esportazione del contenuto del db.
    E la seconda persona fara' un'importazione.

    Questo perche' la struttura dei file che contengono effettivamente il database possono dipendere dalla versione di postgresql, o dal sistema operativo.
    Inoltre, oltre ai file relativi al database, ci sono anche i metadati (struttura delle tabelle, indici) che sono gestiti da un db di servizio, che non puoi copiare senza fare disastri.
  • Re: PostgreSQL

    Ok, quindi se uso i comandi pg_dump e pg_restore mi avvalgo della modalità corretta?
    Se è così, ci provo.
    Grazie!
Devi accedere o registrarti per scrivere nel forum
2 risposte