67 votes

Comment supprimer une base de données template de PostgreSQL?

 postgres=# DROP DATABASE template_postgis;
ERROR:  cannot drop a template database
 

http://www.postgresql.org/docs/9.1/static/manage-ag-templatedbs.html donne l'impression que si je règle template_postgis.datistemplate = false , je pourrai le laisser tomber, mais je ne Je ne sais pas comment régler ça.

90voto

beardtree Points 1230
postgres=# UPDATE pg_database SET datistemplate='false' WHERE datname='template_postgis';
UPDATE 1
postgres=# DROP DATABASE template_postgis;
DROP DATABASE
postgres=# 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X