> > update props$ set value$='KO16KSC5601' where name='NLS_CHARACTERSE
> T';
> oracle 계정의 환경 변수를 변경해주세요,,,
> export NLS_LANG='KOREAN_KOREA.KO16KSC5601'
>
> 요렇게 해주고요~~~
>
> export NLS_LANG='KOREAN_KOREA.KO16KSC5601'
> cd /usr/local/apache/bin
> ./apachectl start
>
> 모 이런식으로 하면 됩니다.
> 아무래도,, 조오기,, value$ 값이 클라이언트 측의 LANG 을 결정하고,
> 환경변수는,, oracle 계정의 메시지를 한글로 표현을 해주더군요,,
>
> 한글은 이걸로 OK!!
>
조심하기시 바랍니다.
이런 오라클 DD를 직접 수정하는 것은 오라클7 에서는
오라클 엔지니어들과 홈페이지에 나와 있는 내용으로 봐서는
가능했지만 오라클8i 이상에서는 이런 방법으로 해도 된다는
공식적인 언급이 없었던 것 같습니다. ( 반드시 오라클에 확인을
해 봐야 할 사항입니다. 어떤 영향이 발생하는지 모르고
이렇게 하는 것은 위험합니다 . )
한글은 Database를 만들 때 지정한 CHARACTERSET 과 클라이언트 측의
CHARACTERSET이 일치하면 한글 표현에는 지장이 없습니다.
CHARACTERSET을 KO16KSC5601로 지정하면 한글로 칼럼명/테이블명을
사용할 수 있고, 문자값을 계산할 때 한글 한자가 1문자로 계산이
되는 것등이 다른 점이라고 할 수 있지요.
|