반응형
exp.exe 및 imp.exe 명령어는 ...\oraclexe\app\oracle\product\11.2.0\server\bin\폴더
(Oracle12c 는 C:\Oracle\product\12.2.0\dbhome_1\bin\폴더)에 들어있는 백업/복원 명령어로,
가장 기본적인 백업/복원 기능을 제공한다.
백업을 위한 Oracle에서 exp.exe 명령어의 사용법은 다음과 같다.
1) 전체 데이터베이스를 백업할 때
exp userid=SYSTEM/비밀번호@XE FULL=y FILE=백업할경로및파일
2) 관리자(SYSTEM)가 다른 계정의 스키마(=사용자) 전체를 백업할 때
exp userid=SYSTEM/비밀번호@XE OWNER=사용자명 FILE=백업할경로및파일
3) 일반 사용자가 자신의 전체 스키마를 백업할 때
exp userid=사용자명/비밀번호@XE FILE=백업할경로및파일
4) 일반 사용자가 특정 테이블만 백업할 때
exp userid=사용자명/비밀번호@XE FILE=백업할경로및파일 TABLES=(테이블명1, 테이블명2)
복원을 위한 Oracle에서 imp.exe 명령어의 사용법은 다음과 같다.
1) 전체 데이터베이스를 복원할 때
imp userid=SYSTEM/비밀번호@XE FILE=백업할경로및파일
2) 관리자(SYSTEM)가 다른 계정의 스키마(=사용자) 전체를 복원할 때
imp userid=SYSTEM/비밀번호@XE FROMUSER=사용자명 TOUSER=사용자명 FILE=백업할경로및파일
3) 일반 사용자가 자신의 전체 스키마를 복원할 때
imp userid=사용자명/비밀번호@XE FILE=백업할경로및파일
4) 일반 사용자가 특정 테이블만 복원할 때
imp userid=사용자명/비밀번호@XE FILE=백업할경로및파일 TABLES=(테이블명1, 테이블명2)
5) 관리자(SYSTEM)가 사용자A의 스키마를 사용자B의 스키마로 특정 테이블만 복원할 때
imp userid=SYSTEM/비밀번호@XE FROMUSER=사용자A TOUSER=사용자B FILE=백업할경로및파일 TABLES=(테이블명1, 테이블명2)
반응형
'Server > Oracle' 카테고리의 다른 글
[Oracle] select 후 delete 하는 SQL문 (0) | 2018.09.07 |
---|---|
테이블 생성 후 외래키 설정 (0) | 2018.09.06 |
(스크랩)ORA-01476 제수가 0 입니다 (0) | 2018.07.26 |
[Oracle] Oracle 삭제 시 레지스트리 편집기 (0) | 2018.07.03 |
2번째 파일 insert SQL 쿼리 (0) | 2018.05.19 |