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 38619 게시물 읽기
No. 38619
캐릭터셋 변경
작성자
질문
작성일
2011-06-20 17:31
조회수
3,425

안녕하세요

이번에 오라클8에서 10으로 업그레이드할 예정인데

기존 8 의 문자유형은 KO16KSC5601였는데

10 버전으로 설치하면서 UTF8로 설정하려고 합니다.

 

설명을 보니

KO16KSC5601

; 한글을 2byte로 처리 한다.

 

UTF8

; 한글을 3byte로 처리 한다.

 

라고 나와있는데

UTF8로 설정시 기존 데이타와 호환에서 문제점이 없는지

있으면 어떤 처리를 해줘야 하는지 알고싶습니다

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

 컬럼길이를 1.5배로 미리 늘려야 하는점 때문에

varchar2(3000) 정도 되는 컬럼의 데이타타입을 long이나 blob, clob등으로 변경해야 하는데

이렇게 변경되게 되면  해당컬럼에 대한 검색조건(또는 검색방법)을 어떻게 할건지 결정해야 합니다.

(해당 컬럼이 검색조건에 들어갈일은 많지 않겠지만요.)

dba_tab_columns 등을 조회해서 확인해 보시고요...

 

그리고 데이터 문제뿐아니라

8 --> 10 은 옵티마이저가 바뀌기 때문에 대부분의 SQL문들을 확인해봐야 할겁니다.

(group by절이 정렬이 되지 않는 다던지 RBO --> CBO로 변경 등)

 

수고하세요

.님이 2011-06-22 11:28에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38622테이블 생성시 인덱스 관련해서 질문드립니다, [1]
진현철
2011-06-21
3176
38621CHARACTERSET이 다른 DB 에서 CLOB 컬럼 IMPORT?
류호태
2011-06-20
3365
38620최소값 최대값 구하는 쿼리좀 알려주세요;; [4]
정현석
2011-06-20
3429
38619캐릭터셋 변경 [1]
질문
2011-06-20
3425
38618값이 안나왔을때, 임의의 값을 찍는법? [3]
sql초보
2011-06-20
4538
38617쿼리질문이요 ㅠㅠ [3]
궁금타
2011-06-20
3328
38616오라클 셀렉트 쿼리 질문드릴께요 [5]
진현철
2011-06-20
5340
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.027초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다