덤프 import 할 때 tablespaces 생셩 관련 질문 드려요 0 2 1,594

by 하울카 [2012.04.19 21:54:06]


엑스포트를
C:\> exp one/pw@orcl file=c:\test.dmp full=y;

이렇게 덤프를 떴는데요.

이제 다른 서버에 imp 해야하는데 tablespaces를 생성해서 imp 해야하나요?

그렇다면  tablespaces 가 여러개 되는데 생성한 tablespaces로 imp 할려면 어떻게 해야하나요?

검색해 보니깐 exp 할 서버 tablespaces 하고 imp할 tablespaces 를 똑같이 똑같은 크기로 생성하라구 하던데

그 개념이 아직 잘 몰라서 헷갈리네요.


임포트는
C:>imp one/pw@orcl file='C:\test.dmp' fromuser=one touser=two

이렇게가 맞나요? one하고 two가 위치가 맞는건가요?

by 타락천사 [2012.04.20 05:15:02]

1.
기본적으로 
import 하실땐 미리 tablespace 를 생성 하시고 하셔야 합니다.

2.
다른 tablesapce 로 하시고 싶다면
원래 tablespace 를 만드시고, owner 별로 quota 를 0 설정
원하는 tablespace 를 owner 의 default tablespace 지정 하시고 import 수행

3.
one 유저에서 exp 해서 two 유저로 imp 한다
fromuser=one touser=two

by 하울카 [2012.04.20 10:19:29]

tablespace 생성 하는게 아직도 이해가 안되네요 ㅠ

tablespace를 하나 생성해서 그 만든걸로 들어가게끔 하는게 어떻게 하는건지...
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입