일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- replace()
- microsoft
- oracle
- MS
- 윈폼
- CONVERT()
- 엑셀
- 리포팅서비스
- javascript
- 마이크로소프트
- 이클립스
- DataGrid
- SSRS
- 프로시저
- 자바스크립트
- attr()
- windows
- 오라클
- ASP
- MSSQL
- 윈도우
- aspnet
- 비주얼스튜디오
- Winform
- 태그를 입력해 주세요.
- c#
- jQuery
- 단축키
- Excel
- IIS
- Today
- Total
DJ메탈짱™의 Free Style
[ORACLE] 캐릭터셋(Character Set) 확인 #레지스트(regedit.exe) 본문
캐릭터셋(Character Set) 확인 (운영체제 : 윈도우, 데이터베이스 : 오라클)
SELECT
(
(SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_LANGUAGE') || '_' ||
(SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_TERRITORY') || '.' ||
(SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET')
) nls_characterset
FROM dual
운영체제의 오라클 클라이언트 캐릭터 셋 확인(레지스트(regedit.exe))
[ 32비트의경우 ]
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home1
[ 64비트의 경우 ]
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient10g_home1
[ 본인 확인 결과 ]
운영체제(윈도우) 언어 KOREAN_KOREA.KO16MSWIN949
데이터베이스(오라클) 언어 AMERICAN_AMERICA.AL32UTF8
-> 똑같이 맞춰주자...하지만 데이터베이스는 캐릭터 셋을 변경하는 것을 권장하지 않으므로,
프로그램 구현 시 encode, decode를 통해서 확인이 필요할 듯 (결론은 모든 캐릭터 셋을 동일하게 맞춰줘야 문제가 없다는거..)
'일(job) > DBMS' 카테고리의 다른 글
[오라클] 토/일요일 제외 + 휴일 제외하고 나머지 일자 조회 #CONNECT BY (0) | 2018.01.21 |
---|---|
[오라클] ORA-01790 expression must have same datatype as corresponding expression #UNION (0) | 2016.04.08 |
DBMS ETL Tools 종류 비교 #ETL #DBMS #Vendors (0) | 2016.04.06 |
MS-SQL & ORACLE 비교 #오라클 #MS (0) | 2016.04.06 |
[SSRS] SQL Server Reporting Service)2005 설치가 안돼, 비활성화, csscript, 윈도우7 64bit (0) | 2016.01.19 |