기록

postgres - 테이블 조회시 오류 (character with byte ...)

Jop 2021. 9. 30. 08:15
반응형

현재 postgres에서 DB를 restore후 조회시 ERROR가 발생했습니다.

character with byte sequence 0xc3 0xa9 in encoding "UTF8" has no equivalent in encoding "UHC"

 

error message

이 에러는 클라이언트의 인코딩 타입이 맞지 않아서 발생하는 에러입니다.

 

해결방법

1. 클라이언트 인코딩 확인

DB => show client_encoding;

client_encoding 값이 UHC인 것을 확인

2. 인코딩 타입 세팅

DB => set client_encoding = 'UTF8';

 

3. 재확인

DB=> show client_encoding;

 

명령어 두개만 기억해주면 됩니다

 

show client_encoding;

set client_encoding = '원하는 인코딩 값';

반응형