게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
오라클 캐릭터셋 질문입니다.
게시물ID : jisik_201218짧은주소 복사하기
작성자 : 단층
추천 : 0
조회수 : 234회
댓글수 : 0개
등록시간 : 2016/03/02 00:32:09
제가 한글 데이터를 넣어보려니까 길이가 맞지않다라는 오류가 나서 찾아보니
캐릭터셋이 맞지 않아서 그런 거였군요 그래서 블로그를 보고 이대로 고대로 따라 했습니다.

CHARSET 확인 쿼리문 : 
select parameter, value from nls_database_parameters where parameter = 'NLS_CHARACTERSET'

CHARSET 변경

SYSTEM 계정으로 connect 한다.
 
update sys.props$ set value$='KO16MSWIN949' where name='NLS_CHARACTERSET';  
update sys.props$ set value$='KO16MSWIN949' where  name='NLS_NCHAR_CHARACTERSET';
update sys.props$ set value$='KOREAN_KOREA.KO16MSWIN949' where name='NLS_LANGUAGE';
commit;
 
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET INTERNAL_USE KO16MSWIN949;
SHUTDOWN IMMEDIATE;
STARTUP;

결과적으론 한글데이터가 들어가고 한글데이터가 삭제되는데 select로 조회하는 과정에서
한글 데이터만 ???????로 글자가 나옵니다. 여기서 ?????로 나오는게 해결방법으로 어떻게 해야 할까
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호