database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 9986 게시물 읽기
No. 9986
PSQL // invalid byte sequence for encoding "UTF8":...
작성자
김유중
작성일
2018-07-02 15:25
조회수
4,857

리눅스환경에서 psql에서 제목과같은 오류가 발생합니다.

HINT: :  This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".

또 다른 에러는 fail to get function address. function="PQescapeLiteral"입니다.

해경 방법이 있을까요?

이 글에 대한 댓글이 총 1건 있습니다.

 encoding 관련은 서버에서 로그를 찍기보다 응용 프로그램 쪽에서 

어떻게 DB를 쿼리를 했는지 로그를 남겨야 제대로 문제를 찾을 수 있습니다. 

응용 프로그램쪽 로그를 보여주셔야 실마리를 찾을 수 있을 것 같네요. 

 

PQescapeLiteral 함수 문제는 응용 프로그램 개발 DB 인터페이스 라이브러리 쪽 문제로 보여집니다. 

libpq 든, jdbc든, odbc든 ... 이쪽을 살펴보셔야 할 것 같네요. C 프로그램이라면, 해더 파일과 사용하는 라이브러리 파일의 버전이 다르거나, 라이브러리 링크가 잘못된 경우가 일반적인 오류입니다. 

참 간략하게 질문해서, 더 이상 답변 드릴게 없네요.

김상기(ioseph)님이 2018-07-02 17:51에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9991logical replication테스트하다 첨본 용언데요 [2]
test
2018-07-19
4547
9988replication 구성관련 질문입니다. [7]
test
2018-07-12
4939
9987시퀀스 캐시 sequence cache [1]
초보감사
2018-07-11
5402
9986PSQL // invalid byte sequence for encoding "UTF8":... [1]
김유중
2018-07-02
4857
9984pgadmin III 에서 데이터를 받을 때 컬럼명을 표시하는방법 문의 [1]
초보
2018-06-11
5079
9983postgresql version upgrade 9.3 -> 10.3 [2]
박성배
2018-05-28
5354
9982partition by range (timestamp)로 파티션 후 [6]
test
2018-05-25
6286
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다