역할은 클러스터에 어디에 저장되며 어떻게 덤프합니까?
db의 pg_dump를 한 다음 다른 클러스터에로드했지만 다음과 같은 오류가 많이 발생합니다.
psql:mydump.sql:3621: ERROR: role "myrole" does not exist
따라서 분명히 내 DB 덤프에는 역할이 포함되어 있지 않습니다. 나는 'postgres'db를 덤프하려고 시도했지만 거기에서 역할을 보지 못했습니다.
사용해야 pg_dumpall --roles-only
합니까?
PostgreSQL 버전 8.4.8 및 9.1.4 OS : Ubuntu 11.04 Natty