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 38568 게시물 읽기
No. 38568
DB LINK를 통한 오라클 upgrade(8.x -> 10.x)
작성자
매수신호
작성일
2011-05-25 18:00
조회수
4,388

안녕하세요

이번에 서버장비를 새로 구매하면서

기존 오라클도 8.x ->10.x 로 업그레이드 할 예정인데

8 -> 10 버전으로 바로 export / import 가 불가능하다고 해서

DBLINK방식으로 데이타를 이관하려고 합니다

(기존 테이블 스페이스 size가 20기가정도뿐이 안되고

테이블당 최대 데이타 건수가 200만건을 넘는것도 없습니다)

 

이런식(db link)방식으로 이관한다고 했을때 특별한 문제점이 있을까요?

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

CTAS(create table as select...)로 이관하실 계획이신건가요?

 long, long raw 등의 데이터타입이 있는 테이블은 CTAS로 이관이 불가능 하므로 exp/imp로 넘겨야 합니다.

CTAS로 넘기게되면 트리거, 펑션, 프로시져, db link 등등은 따로 생성해 줘야 할테고

테이블 디폴트값, 테이블 인덱스(PK, FK 포함), 권한등도 따로 생성해줘야 해서 

체크할 부분이 좀 있습니다. 참고하세요~

 

그런데... 8i-->10g로 바로 exp/imp 될텐데... 요... 캐릭터셋이 바뀌는 건지..

(8i에서 export --> 8i덤프파일 10g 서버로 복사 --> 10g에서 8i 덤프파일 import)

 

,님이 2011-05-26 10:17에 작성한 댓글입니다.
이 댓글은 2011-05-26 10:22에 마지막으로 수정되었습니다. Edit

아.. 바로 exp 가 되는건가요?
여기 게시판에 검색해보니

8.0 -> 8.16 -> ..
이런식으로 거쳐가야 한다고 한 글을 본것 같아서요

아무튼 답변 감사드립니다

 

매수신호님이 2011-05-26 10:36에 작성한 댓글입니다. Edit

게시판에서 언급한 것은 직접 업그레드에 필요한 조건을 설명한 것 같읍니다. 

 

참고로, 오라클 문서에 따르면,  오라클 버젼 8 에서 10.2 로 직접 업그레이드를 하려면 최소 8.1.7.4 가 되어야 한다고 되어있읍니다. 

 

8.0.n -> 8.1.7.4 -> 10.2

8.1.n -> 8.1.7.4 -> 10.2

 

hopper(bunny)님이 2011-05-27 11:33에 작성한 댓글입니다.
이 댓글은 2011-05-27 11:34에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
38571프로시져에서 시스템 테이블 사용시 에러 (ORA-00942) [2]
라클리
2011-05-26
5378
38570for 문을 거꾸로 돌리고 싶어요ㄱ- [3]
이종민
2011-05-26
4844
38569가능할지 모르겠지만 질문 올려봅니다. [3]
최진규
2011-05-25
3839
38568DB LINK를 통한 오라클 upgrade(8.x -> 10.x) [3]
매수신호
2011-05-25
4388
38567oracle SNMP 설정해보신분~.
김백중
2011-05-25
3952
38566.fmb 파일 컴파일 어떻게 하나요?
qa
2011-05-24
3453
38565redolog파일이 깨졌는데, 어떻게 DB 복구 하나요? [2]
타산지석
2011-05-23
4611
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다