Italian community of Lazarus and Free Pascal

Programmazione => Databases => Topic aperto da: Kayla - Dicembre 20, 2014, 02:02:01 pm

Titolo: PgAdmin III x PostgreeSQL dove mette il db ?
Inserito da: Kayla - Dicembre 20, 2014, 02:02:01 pm
Con Firebird ho capito abbastanza, e ora tocca a PG, abituata con Firebird + IbExpert dove ogni db equivale ad un file .fdb,
ho installato sia PostgreeSQL 9.3 che PgAdmin III.

Sono riuscita seguendo vari esempi a creare un Db ed una tabella, bene ed ora dove lo cerco il db creato, leggo che a seconda della scelta "owner"
default o postgres cambia la posizione dove viene salvato e comunque sotto C:\Program Files (x86)\PostgreSQL\9.3\data.

Spulciate tutte le cartelle ma non trovo niente di assimilabile al db, se creo db un PGTest dovrei da qualche parte trovarlo, anche la ricerca con Explorer non da' risultati.

Cosi' sono ancora qui a rompere .... e chiedere qualcosa che non ho trovato nelle guide PgAdmin

- creando un db PGTest devo aspettarmi di trovare un file ? (analogamente a IbExpert)
- se non e' cosi' come lo trasferisco/esporto nella cartella voluta
Titolo: Re:PgAdmin III x PostgreeSQL dove mette il db ?
Inserito da: schumi - Dicembre 20, 2014, 02:42:46 pm
dovresti copiare tutta la cartella data, non c'è corrispondenza tra db e file.
conviene fare un backup, tasto dx sul nome del database, backup, format scegli plain, nella pagina successiva spunta only schema e ti crea un file sql per creare il db dove vuoi (senza dati).

Titolo: Re:PgAdmin III x PostgreeSQL dove mette il db ?
Inserito da: Kayla - Dicembre 20, 2014, 07:56:19 pm
grazie infinite, fatto

riferiro' sugli esperimenti