- 출처 : 네이버 지식인 -
일단 보여주는 메세지용으로 언어에서 Korean을 선택안하셨으면 한글로
오류메세지 출력은 되지 않습니다.
(대부분 영문을 선호하죠) - db생성시 언어 추가 해주세요. (덧붙임)
시작 - 실행 눌러서 regedit 를 실행하세요.
ctrl + f 로 NLS_LANG을 찾으면 오라클 접속시
사용자 언어설정이 나옵니다.
이곳에 KOREAN_KOREA.KO16MSWIN949
또는 AMERICAN_AMERICA_KO16MSWIN949 or KO16KSC5601
KSC5601은 안쓰는 추세입니다.
만약 DB를 ASCII7 에서 KO16MSWIN949 로 마이그레이션 하시려는 것이라면
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;
하는 방법도 있습니다.
-------------추가 ----
메세지가 한글로 안나오는건
인스턴스 생성시 언어팩에 한글을 안넣어주셔서 그렇습니다.
처음 인스턴스 생성할때에 언어팩에 한글(Korean)을 넣어주셨는지요?