공룡이라는 ORACLE
간단한 백업
Jungsoomin :)
2020. 10. 3. 21:31
백업을 현재 디스크에 하는 것은 아무런 의미가 없다.
- 전체데이터 베이스 백업 : exp userid=SYSTEM/암호@XE FULL=y FILE=경로및파일
- 관리자가 다른 스키마를 백업 : exp userid=SYSTEM/암호@XE OWNER=사용자명 FILE=경로및파일
- 일반사용자의 스키마 백업 : exp userid=사용자명/암호@XE FILE=경로및파일
- 일반사용자의 테이블 백업 : exp userid=사용자명/암호@XE FILE=경로및파일 TABLES=(테이블명...)
- 전체데이터베이스 복원 : imp userid=SYSTEM/암호@XE FILE=백업된경로
- 관리자가 다른 스키마를 복원 : imp userid=SYSTEM/암호@XE FROMUSER=사용자명 TOUSER=사용자명 FILE=백업된경로
- 일반사용자가 자신의 스키마 복원 : imp userid=사용자명/암호@XE FILE=백업경로
- 일반사용자가 자신의 테이블 복원 : imp userid=사용자명/암호@XE FILE=백업경로 TABLES=(복원할테이블명...)
- 관리자가 A의 스키마를 B스키마로 특정 테이블을 복원 : imp userid=SYSTEM/암호@XE FROMUSER=A TOUSER=B FILE=백업경로 TABLES=(테이블명...)