기본 옵션으로 postgresql-8.4 패키지를 설치했습니다 . 모든 것이 잘 작동했지만 유니 코드 데이터베이스를 만들 수는 없습니다.
-- This doesn't work
createdb test1 --encoding UNICODE
-- This works
createdb test2
오류 메시지
createdb: database creation failed: ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)
(afaik) 새 db를 만들기 위해 템플릿을 사용하지 않거나 어떤 이유로 든 기본 "postgres"데이터베이스를 암시 적으로 참조하기 때문에 약간 당혹 스럽습니다.
아니면 .conf
파일 의 설정이 누락 되었습니까?