Postgres staat het gebruik van elke bestaande database op de server toe als sjabloon bij het maken van een nieuwe database. Ik weet niet zeker of pgAdmin u de optie geeft in het dialoogvenster Database maken, maar u zou het volgende in een queryvenster moeten kunnen uitvoeren als dat niet het geval is:
CREATE DATABASE newdb WITH TEMPLATE originaldb OWNER dbuser;
Toch kunt u het volgende krijgen:
ERROR: source database "originaldb" is being accessed by other users
Om alle andere gebruikers los te koppelen van de database, kunt u deze zoekopdracht gebruiken:
SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'originaldb' AND pid <> pg_backend_pid();