
Oracle Database와의 원활한 통신을 위해서는 데이터베이스가 사용하는 문자셋과 일치하는 환경을 설정하는 것이 중요하다.이를 위해 NLS_LANG라는 환경 변수를 사용하는데, 이를 통해 운영체제와 데이터베이스가 같은 문자셋으로 데이터를 인식하도록 한다.특히 한글 데이터를 다루는 환경에서는 NLS_LANG=KOREAN_KOREA.KO16KSC5601로 설정해야 한다.하지만 기본적으로 CMD에서 set NLS_LANG=KOREAN_KOREA.KO16KSC5601로 설정한 경우, CMD 세션이 종료되면 설정이 초기화된다.오늘은 Windows 환경에서 이 설정을 영구적으로 유지하는 방법을 단계별로 알아보려고 한다. NLS_LANG 영구 설정의 필요성데이터베이스와 프로그램이 다른 문자셋을 사용할 ..