한글 입력시에 psql 설정은 uhc 디비 설정은 utf8으로 맞추었습니다.
.psqlrc 파일에 set client_encoding.= uhc 설정 후
psql
insert into testdb values('테스트 입니다');
==> 성공
testfile.sql 파일 생성후 아래 입력후 저장
insert into testdb values('테스트 입니다');
psql -f testfile.sql
==> "오류 UTF-8에서 사용할수 없는 문자가 있음 : 0xb1
This error can also happen if the byte sequence does not match the encoding expected by the server , which is control by client encoding
대략 해석하면 클라이언트 인코딩을 바꾸라는 이야기 인거 같은데요 이미 .psqlrc 파일에서 uhc로 설정을 해주었는데요 다른곳에서 바꾸어 주는게 있나요? 파일로 퀴리를 입력하면 에러가 발생하네요
|