я пустую создал средствами 1С , зачем надо создавать и template0?
CREATE DATABASE "%db%" WITH OWNER = postgres ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE = 'ru_RU.UTF-8' LC_CTYPE = 'ru_RU.UTF-8' CONNECTION LIMIT = -1
лучше так, а не через сервер 1С
Так как сервер 1С создавая базу создаёт и заполняет в ней несколько служебных таблиц и в итоге вы получаете ошибки при восстановлении
После восстановления БД на сервере 1С добавляем её