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 22808 게시물 읽기
No. 22808
exp를 이용한 백업에 대해서
작성자
초조
작성일
2005-05-27 12:16
조회수
2,610

현재 A라는 시스템에서 B라는 이기종 시스템에 있는 오라클 디비로 백업 및 복구를 하려합니다.

 

1. exp를 이용해 백업을 시도할 때(사용자 모드로 백업했을 시)

예) exp system/manager file='test.dmp' owner=test

--> test의 기본 테이블스페이스들이 모두 백업이 되는건지 알고 싶습니다.

 

2. 백업받은 파일을 B 시스템으로 가져와 복구할 때(사용자 모드로)

예)

1) 테이블스페이스 생성

2) 사용자 계정 생성(기본테이블 스페이스 지정해줌--> 여기서 기본 사이즈를 모를경우 대처?)

3) imp system/manager file='test'dmp' fromuser=test touser=test

--> 이런식으로 하면 가능한 건지 알고 싶습니다.

 

3. exp/imp시에 사용되는 rows=y 옵션이 정확하게 뭘 의미하는지 알고 싶습니다.

4. 만약 테이블스페이스 모드로 백업한 후 복구를 하게되면 사용자 생성하면서 디폴트 테이블스페이스만 지정해주면 되는건지도 알고 싶습니다.

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

1. test 사용자가 소유한 모든 오브젝트(테이블/인덱스/뷰/sp/sf 등)이 export 됩니다.

 

2. 예. 가능합니다.

   이와이면 log를 실행로그를 남기시는게 좋을듯하네요.

 

    imp system/manager file='test'dmp' log='test.log' fromuser=test touser=test

 

3. rows=y 는 export 받은 데이터를 해당 테이블에 저장하겠다는 의미입니다.  스키마만 생성하고 싶으시면 rows=n으로 설정하시면 됩니다.

 

4. 테이블스페이스 모드란게 tablespaces 파라메터를 사용하는 건가요? 만약 그렇다면 님께서 쓰신 방법대로 하시면 복구가 안됩니다.

tablespaces 절을 transport tablespace 라구해서 테이블 스페이스 단위로 데이터를 옮길때 사용하는 것입니다.

구체적인 방법은 오라클 admin 메뉴얼을 참고하시는게 좋을듯합니다.

방법이 좀 복잡하거든요.. ^^

^^님이 2005-05-27 13:40에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
22811자바풀의 효용?
강대형
2005-05-27
990
22810re-install LSSV(Legato Single Server Version)
강대형
2005-05-27
1154
22809Oracle 9i Rel 2 patchset 9.2.0.5 구합니다. [2]
김효정
2005-05-27
1222
22808exp를 이용한 백업에 대해서 [1]
초조
2005-05-27
2610
22807한번에 update query 질문입니다. [4]
김준영
2005-05-27
2533
22806sga 영역에 대해서 질문 [1]
강강강
2005-05-27
1751
22805TOAD에서 테이블과 데이터 카피 방법 문의 [1]
서정범
2005-05-27
5633
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.029초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다