스토리이알피
[oracle] 오라클10g 데이터베이스 한글 깨짐 발생시 체크 본문
반응형
오라클(Oracle) 연결 시 한글이 깨진다? 무엇 때문일까요?
한글이 깨지는 경우 보통 데이터베이스와 클라이언트 문자셋(characterset) 이 맞지 않아 발생됩니다.
그럼 문제셋을 확인해봐야겠죠?
1. Oralce(오라클) 버전 확인
SELECT * FROM PRODUCT_COMPONENT_VERSION;
2. 서버 설정된 characterset 확인
SELECT PARAMETER, VALUE
FROM NLS_DATABASE_PARAMETERS
WHERE PARAMETER LIKE '%CHAR%'
3. 캐릭터셋 변경
UPDATE SYS.PROPS$ SET VALUE$='AMERICAN' WHERE NAME='NLS_LANGUAGE';
UPDATE SYS.PROPS$ SET VALUE$='AMERICA' WHERE NAME='NLS_TERRITORY';
UPDATE SYS.PROPS$ SET VALUE$='KO16MSWIN949' WHERE NAME='NLS_CHARACTERSET'
4. DB 재가동
5. 시작 → 실행 → Regdit
▼ 윈도우10 Regdit 경로의 NLS_LANG에서 변경
반응형
'컴퓨터 > 데이터베이스' 카테고리의 다른 글
오라클 DB 생성(ORACLE DB 재생성) (0) | 2019.12.08 |
---|---|
오라클 현재 접속(세션) 상태 확인 (0) | 2019.11.22 |
Comments