현재 DB에 한글이 입력이 안되거나 검색이 않되는 문제가 있어
이렇게
글을 올립니다.
게시판을 검색해서 그대로 했는데요.
export LANG=C
for i in `set | grep ^LC_`; do lcval=`echo $i | cut -d '=' -f
1`; unset $lcval; done
initdb -D data -E unicode
이렇게 하고 테스트 DB를 만들었습니다.
createdb -E unicode testdb;
testdb=# show server_encoding
NOTICE: Current server encoding is 'UNICODE'
NOTICE: Current server encoding is 'UNICODE'
SHOW VARIABLE
show client_encoding;
NOTICE: Current client encoding is 'UNICODE'
NOTICE: Current client encoding is 'UNICODE'
SHOW VARIABLE
이런 상태에서 마지막으로 client encoding를 바꾸려고 하는 다음과
같은
에러가 나오더군요.
testdb=# set client_encoding='uhc';
ERROR: Client encoding 'uhc' is not supported
ERROR: Client encoding 'uhc' is not supported
현재 상태에선 한글데이터는 insert가 안되구요.
알려주시면 고맙겠습니다.
즐거운하루 되새요.
|