일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 공모주
- 제이쿼리
- 7월 공모주 청약 일정
- Oracle
- 코드이그나이터
- 자바
- php
- 공모주 청약 일정
- linux
- html
- 맥
- css
- SQL
- Stock ipo
- 리눅스
- codeigniter
- JavaScript
- 주식
- 오라클
- IPO
- 자바스크립트
- jquery
- java
- 주식 청약
- 공모주 청약
- 6월 공모주 청약 일정
- 주식 청약 일정
- Stock
- Eclipse
- MYSQL
- Today
- Total
개발자의 끄적끄적
[sql] 오라클 데이터베이스 백업(Backup) 및 복구(Recovery) - 전체, 계정(스키마), 테이블[펌] 본문
[sql] 오라클 데이터베이스 백업(Backup) 및 복구(Recovery) - 전체, 계정(스키마), 테이블[펌]
1. 백업 : exp 계정명/계정암호 full=y file="저장위치\저장이름.dmp"
2. 복구 : imp 계정명/계정암호 file="저장위치\저장이름.dmp" full=y [ignore=y]
1-1. 전체 DB 백업 (sys가 아닌 system)
c:\> exp system/시스템암호 full=y file="c:\all.dmp"
1-2. 계정(스키마) 백업
c:\> exp 계정명/계정 암호 full=y file="c:\hr.dmp"
기본 설정이 yes로 지정되어있으므로 엔터만 입력하면 된다.
1-3. 테이블 백업
c:\> exp 계정명/계정 암호 file="c:\scotttbl.dmp" tables=(ziptbl, emp, dept)
2-1. 계정 복구
-- 삭제된 내용에 대해서 복구가 되나, 이미 존재하는 테이블의 내용을 변경하지는 않는다.
-- ignore=y 로 옵션을 주면 기존 테이블에 데이터를 추가 가능
-- ignore는 primary key가 없는 데이터들은 중복으로 생성될 수 있다. 사용에 유의할 것!
imp 계정명/계정비밀번호 file="저장파일경로" full=y [ignore=y]
2-2. 테이블 복구
-- scott -> hkp 으로 테이블을 복구
imp system/비밀번호 fromuser=scott touser=hkp file="c:\scotttbl.dmp"
출처: https://androphil.tistory.com/179?category=458502 [소림사의 홍반장!]
'개발 > sql' 카테고리의 다른 글
[MySQL] 8장 유니온(UNION), 서브 쿼리 [펌] (0) | 2020.03.23 |
---|---|
[sql] Tibero 티베로 JDBC-5114 에러 [펌] (0) | 2020.03.16 |
[sql] mssql 날짜 형식 변환 ( convert ) (0) | 2020.03.11 |
[mysql] REPLACE 레코드 데이터 치환하기(REPLACE) (0) | 2020.03.09 |
[Tibero] 설치 / 삭제 / 재가동 [펌] (0) | 2020.02.26 |