TECH
QUESTION
자주하는 질문답변 입니다.
Oracle
작성자 | 유건데이타 | 등록일 | 2015-05-21 |
제목 | SCOTT의 데이타를 LARRY로 옮기는 방법 | ||
---|---|---|---|
SCOTT의 데이타를 LARRY로 옮기는 방법
=================================== scott의 데이타를 larry 로 옮기려면 export/import 를 이용해야 한다. larry가 만들어져 있지 않다면 다음과 같이 만든다. $sqlplus system/manager SQL>create user larry identified by lion default tablespace users temporary tablespace temp; default tablespace, temporary tablespace 는 시스템에 따라 알맞게 설정한다. 다음과 같이 larry에게 권한을 부여한다. SQL> grant connect, resource to larry; SQL> revoke unlimited tablespace from larry; SQL> alter user larry quota unlimited on users; 물론 users 테이블스페이스는 이미 존재한다고 가정한다. scott로 export를 받고 larry로 import한다. $ exp scott/tiger file=scott.dmp $ imp larry/lion file=scott.dmp fromuser=scott touser=larry 만약 scott 가 dba 권한을 갖고 있었다면 다음과 같이 import를 해야 한다. $imp system/manager file=scott.dmp fromuser=scott touser=larry commit=y 만약 import 도중 연속된 저장 공간이 부족해서 에러가 발생한다면 익스포트를 받을 때 compress=n 옵션을 사용하며, import 시 롤백 세그먼트 문제가 발생 한다면 import 시 commit=y 옵션을 사용하면 쉽게 해결이 가능하다. |
Comment | |||
---|---|---|---|
등록된 코멘트가 없습니다. |