J'aimerais créer une nouvelle base de données dans PostGIS, afin de pouvoir y charger des éléments pendant que la base de données actuelle est utilisée. Selon les documents
Certaines distributions packagées de PostGIS (en particulier les programmes d'installation Win32 pour PostGIS> = 1.1.5) chargent les fonctions PostGIS dans une base de données de modèles appelée template_postgis. Si la base de données template_postgis existe dans votre installation PostgreSQL, il est possible pour les utilisateurs et / ou les applications de créer des bases de données spatiales à l'aide d'une seule commande.
Dans mon cas, cela ne semble pas être le cas:
$ createdb -T template_postgis my_spatial_db
createdb: database creation failed: ERROR: template database "template_postgis" does not exist
Dans le passé, je me suis amusé à copier la gis
base de données principale , puis à supprimer le contenu de toutes les tables. Il doit y avoir un meilleur moyen. Que faites-vous si vous le laissez tomber accidentellement?