Postgres cho phép sử dụng bất kỳ cơ sở dữ liệu hiện có nào trên máy chủ làm mẫu khi tạo cơ sở dữ liệu mới. Tôi không chắc liệu pgAdmin có cung cấp cho bạn tùy chọn trên hộp thoại tạo cơ sở dữ liệu hay không nhưng bạn có thể thực thi các thao tác sau trong cửa sổ truy vấn nếu không:
CREATE DATABASE newdb WITH TEMPLATE originaldb OWNER dbuser;
Tuy nhiên, bạn có thể nhận được:
ERROR: source database "originaldb" is being accessed by other users
Để ngắt kết nối tất cả người dùng khác khỏi cơ sở dữ liệu, bạn có thể sử dụng truy vấn sau:
SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'originaldb' AND pid <> pg_backend_pid();