티스토리 뷰

반응형

19년 11월 기준.

 

varchar2(10). 10byte. 한글 2byte 5글자.

lengthb 한글 3byte로 잡히는경우 문제.

SELECT * FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET' or parameter ='NLS_NCHAR_CHARACTERSET'

AL32UTF8 한글 3바이트. AL16UTF8 한글 2바이트

 

select * from nls_database_parameters;

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$='AMERICAN_AMERICA.KO16MSWIN949' where name='NLS_LANGUAGE';

 

/etc/init.d/oracle-xe restart

CHARSET 변경 (안하면 sqlgate gui 스키마 보기 안됨)

sqlplus 'sys / as sysdba'

SQL>SHUTDOWN IMMEDIATE;

SQL>STARTUP MOUNT;

SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;

SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0;

SQL>ALTER DATABASE OPEN;

SQL>ALTER DATABASE CHARACTER SET KO16MSWIN949;

SQL>SHUTDOWN IMMEDIATE;

SQL>STARTUP;

 

반응형

'Study' 카테고리의 다른 글

Java(자바) API(에이피아이) bearer token 예제  (0) 2024.01.21
snoopy(스누피) 관련  (0) 2024.01.21
Sourcetree(소스트리) 관련  (0) 2024.01.21
freemarker(프리마커) 관련  (0) 2024.01.21
maria DB(마리아 디비) 관련  (0) 2024.01.21
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/03   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함