Ich möchte eine neue Datenbank in PostGIS erstellen, damit ich sie laden kann, während die aktuelle Datenbank verwendet wird. Nach den Unterlagen
Einige Paketdistributionen von PostGIS (insbesondere die Win32-Installationsprogramme für PostGIS> = 1.1.5) laden die PostGIS-Funktionen in eine Vorlagendatenbank namens template_postgis. Wenn die template_postgis-Datenbank in Ihrer PostgreSQL-Installation vorhanden ist, können Benutzer und / oder Anwendungen mit einem einzigen Befehl räumlich aktivierte Datenbanken erstellen.
In meinem Fall scheint das nicht so zu sein:
$ createdb -T template_postgis my_spatial_db
createdb: database creation failed: ERROR: template database "template_postgis" does not exist
In der Vergangenheit habe ich beim Kopieren der Primärdatenbank gis
herumgespielt und dann den Inhalt aller Tabellen gelöscht. Es muss einen besseren Weg geben. Was machen Sie, wenn Sie es versehentlich fallen lassen?