반응형
QueryBox 데이터 내보내기 시 한글 인코딩 주의사항
QueryBox는 아주 괜찮은 프로그램이다. 발주사에서 툴을 제공해주지 않아도 라이선스에 구애받지 않고 무료로 사용할 수 있는 몇 안되는 프로그램 중 하나다. 기능적인 면에서도 DBA가 아닌 평범한 개발자의 입장에서 툴을 사용하므로 이 이상 바랄것이 없다. 다만 어느 프로그램이나 그렇듯 소소한 불편함이 가끔 있다. 데이터 내보내기/들여오기에서는 특히나 그런 점이 많았다.
데이터 내보내기 주의사항
스키마 8개 정도를 다 옮기고 애플리케이션을 구동시켜 보니 그제서야 한글이 깨진 것이 보인다. 아뿔싸...
분명히 디비에 접속할 때 문자 인코딩도 DB와 똑같이 맞춰줬는데 왜 그럴까? 몇 번을 테스트 해보아도 마찬가지다.
쉬는시간 한 번 가지고 찬찬히 살펴보니 옵션
에 데이터 내보내기용 인코딩 설정이 따로 있었다. 이렇게 중요한 옵션이 왜 내보내기 창에 보이지 않고 글로벌 옵션에 쳐박혀 있는지 허허... 더 열받는 점은 MS949가 기본설정이었다. (아마 프로그램이 설치된 컴퓨터의 기본설정으로 보인다.) 이 프로그램을 사용하는 사람들의 목적을 고려해봤을 때, 현재 접속한 DB의 기본 캐릭터셋이나 UTF-8을 기본으로 잡아줘야 하지 않을지...
QueryBox 데이터 내보내기 시 한글이 깨질 때
- DB 접속 인코딩을 확인한다.
- [메뉴 > 옵션 > 데이터내보내기] 에서 파일 인코딩을 확인한다.
반응형
'프로그래밍 > 이것저것 일하면서' 카테고리의 다른 글
메이븐 http 레파지토리 사용 오류 (Check that Maven settings.xml does not contain http repositories) (0) | 2022.06.13 |
---|---|
Postfix(SendMail) 발송 테스트 (SendMail, 리눅스 SMTP 메일 서버) (0) | 2022.05.18 |
오라클 유저(스키마) 생성 시 ORA-00988 (0) | 2022.05.09 |
logback 보안 업데이트 / log4j2 JNDI Lookup 취약점 관련 조치 (0) | 2022.01.05 |
정규식 - XSS방지 EL에서 JSTL <c:out escapeXml="true"/> 변환 꿀팁 (0) | 2021.07.01 |