database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 14888 게시물 읽기
No. 14888
select userenv('LANGUAGE') from dual
작성자
나옹이
작성일
2003-07-10 16:11
조회수
1,271

* 환경

 

OS : Windows2000Server(한글)

 

JSP/Servlet 으로 프로그램을 짜고 있습니다

 

select userenv('LANGUAGE') from dual

 

을 수행하면 KOREAN_KOREA.KO16KSC5601 이 나옵니다.

 

근데 DB가 American_America.KO16KSC5601 이어서 이것으로 맞추어야 하는 상황입니다.

 

DB 수정없이 WEB 환경에서 American_America.KO16KSC5601 바꾸려면

어떻게 해야 하는지 난감합니다.

 

많은 조언 부탁 드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

플랫폼이 무엇인지 모르겠네요

 

userenv('LANGUAGE') 에서 나오는 결과는

NLS_LANG 결과 이므로

 

NLS_LANG 셋팅을 바꿔주셔야 합니다.

 

명령으로 아래처럼 할수도 있으며

 

UNIX(C shell) : setenv NLS_LANG American_America.KO16KSC5601

k-shell을 사용하는 경우 .profile을 수정

NLS_LANG = American_Amerca.KO16KSC5601; export NLS_LANG

Windows NT : set NLS_LANG=American_America.KO16KSC5601

 

명시적으로

WINDOWS 계열이면 레지스트리에서 NLS_LANG

검색후 해당값 수정

UNIX 라면 .profile 혹은 .cshrc 에서

NLS_LANG 값을 수정하실수 있습니다.

nagne님이 2003-07-11 10:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
14891ad에 묶인 xp에서 sqlplus 실행시 27101 에러가 뜹니다.
오라클초보
2003-07-10
1796
14890count쿼리 좀 봐주세염 [2]
헬프
2003-07-10
1056
14889링크가 이상해 졌네요... [1]
윤동수
2003-07-10
718
14888select userenv('LANGUAGE') from dual [1]
나옹이
2003-07-10
1271
14887[질문]테이블스페이스에서요 [3]
박현재
2003-07-10
795
14886오라클 설치 꼭 X에서 해야하나요?? [1]
초보자
2003-07-10
755
14885php connection pooling [1]
선종인
2003-07-10
1167
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다