=============명령어 사용======================
1. 전체백업
- 전체 백업의경우 DB전체가 백업됩니다. 모든 테이블스페이스, 사용자, 객체, 데이터 등
- import 할 디비에 동일한 SID값을 가진 디비를 설치하고 DBA권한을 가진 유저가 백업한 디비는 같은 권한을 가진 계정으로 import 가능합니다
export 구문
C:\>exp userid=유저명/비밀번호 file='C:\full.dmp' full=y |
import 구문
C:\>imp userid=유저명/비밀번호 file='C:\full.dmp' full=y |
일부 테이블만 덤프 export
c:\oracleTest>exp 아이디/비밀번호@SID tables=테이블명,테이블명 file=파일명.dump
일부 테이블만 덤프 import
c:\oracleTest>import 아이디/비밀번호@SID tables=테이블명,테이블명 file=파일명.dump
2. 사용자단위 백업(User Level)
1) Export
- 사용자가 소유하고 있는 객체, 데이터들이 포함된다.
- 사용법
C:\>exp userid=scott/tiger file='C:\scott.dmp' |
2) Import
- 사용법
C:\>imp userid=system/manager owner=scott file='C:\scott.dmp' |
3) Import 시 주의사항
이관하려는 서버나 기존 DB에 동일한 사용자 계정이 생성이 되어 있어야 하며, TableSapce가 있어야 한다.
SID는 달라도 상관없다.
4) Import 절차.
- DB 생성
- TableSpace 생성
- 계정 생성 및 TableSpace 접근 권한 추가.
- imp 명령어를 통한 데이터 import
출처: http://nhs0912.tistory.com/45 [Just One]
'DB > ORACLE' 카테고리의 다른 글
[ORACLE]테이블스페이스 생성 -> 계정 생성-> 해당 계정 테이블 스페이스 권한 주기 (0) | 2018.03.18 |
---|---|
[ORACLE]테이블스페이스(TABLESPACE) (0) | 2018.03.18 |
[ORACLE]ORACLE 12C 계정 생성 오류 ora-65096: 공통 사용자 또는 롤 이름이 부적합합니다. (0) | 2018.03.18 |
[ORACLE]DB 백업 및 복원 2 - SQLDEVELOPER 사용 (0) | 2018.03.18 |
[ORACLE]명령어 정리 (0) | 2018.03.18 |