Datenbank anlegen und Dump einspielen

edit | delete

Autor: Gerd Niemeier

eingetragen: Montag, 15. Oktober 2007 um 11:42 Uhr (42/2007 Kalenderwoche)

geändert: Dienstag, 08. April 2008 um 13:07 Uhr (15/2008 Kalenderwoche)

Keywords: Datenbank Postgres Psql

Kategorien: DB: PostgreSQL,

Text:

in psql Sql-Syntax grundsätzlich GROSS schreiben

Quellcode:  

1.Dump auf altem Server machen:
# pg_dump  -i -o -v -F t  -f /tmp/resimao_2_newdump.sql.tar resimao_2
2.Dump zum neuen Rechner kopieren
3.Neue Datenbank erstellen
 # createdb -T postgis_template -E UTF8 resimao_2
4.die Tabellen „geometry_columns“ und „spatial_ref_sys“ löschen
 # psql -d resimao_2
 # DROP TABLE geometry_columns;
 # DROP TABLE spatial_ref_sys;
 # \q
5.Datendump einspielen
 # pg_restore  -d resimao_2 -i -Ft -v resimao_2_newdump.sql.tar
6.	Datenbank-user erstellen:
#createuser <username>
#psql -d resimao_2
#ALTER USER <username> WITH PASSWORD '<password>';
# \q