Salve a tutti, vorrei sapere postgresql dove memorizza i database creati. Li salva tipo MySQL, quindi all'interno della cartella data, in una sottocartella che ha il nome del db?
Se no, dove li va a salvare?
Grazie in anticipo a chi mi risp!!!
Salve a tutti, vorrei sapere postgresql dove memorizza i database creati. Li salva tipo MySQL, quindi all'interno della cartella data, in una sottocartella che ha il nome del db?
Se no, dove li va a salvare?
Grazie in anticipo a chi mi risp!!!
A che pro ti serve saperlo? Curiosità o altro?
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Semplicemente perchè ho sviluppato un'applicazione in Java e devo trasportare nel pc client la struttura del database, in modo da creare un'installazione più agevole anche per il cliente. Quando utilizzavo mysql, copiavo direttamente la cartella data/nomedb/, invece con postgresql non sono riuscito a fare la stessa cosa.
La mia domanda non era a caso... credo che il tuo approccio, sia che funzioni sia che fallisca, non sia in generale un buon metodo in quanto potrebbe portarti a condizioni di inutilizzo del DB in determinati casi.
A mio avviso, è sempre bene sfruttare gli strumenti di amministrazione forniti dai vari DB per fare un backup del database sulla macchine di origine ed eseguire un restore nella macchina di destinazione, oppure lavorare con i file SQL per rigenerare elementi strutturali o dati in una seconda installazione.
Purtroppo, non conosco nello specifico il database che utilizzi, quindi non posso essere più specifico.
Ciao!
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...