일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 클론
- 단축키
- 데이터베이스
- Python
- DataGrip
- PHPStorm
- clone
- php
- Visual Studio Code
- localhost
- vscode
- github clone
- jupyter
- error
- github token
- 파이썬
- 깃 토큰
- 오류
- visualstudio code
- error 해결
- import data
- OrCAD 다운로드
- database
- 에러
- MySQL
- run sql script
- cmd
- console창
- csv
- 따옴표 삭제
- Today
- Total
개발 노트
8/12 Oracle Backup 하는 법 본문
8/12 Oracle Backup 하는 법
hayoung.dev 2022. 8. 17. 01:411. 폴더에 백업
1) C:\oraclex에 mdbackup폴더 생성
2) Oracle의 Admin(system계정)에서 directory와 권한 설정
'C:\oraclex\mdbackup'폴더를 mdBackup폴더라고 정의하겠다.
CREATE OR REPLACE DIRECTORY mdBackup AS 'C:\oraclexe\mdbackup';
scott에게 권한을 준다.
GRANT Read, Write ON DIRECTORY mdBackup TO scott;
3) Admin에서 mdBackup Directory와 권한 획득 했으면 계정 전체 백업하기
(학원 컴퓨터 기준)
cmd에서 하단 실행
>> cd C:\oraclexe\mdbackup
>> EXPDP 계정명/비밀번호 Directory=mdbackup DUMPFILE=파일명.dmp
(내 노트북 기준)
cmd에서 하단 실행
>> D:
>> cd D:\program\oracle\mdbackup
>> EXPDP system/password Directory=mdbackup DUMPFILE=파일명.dmp
2. Oracle 전체 복구(restore) (scott)
(학원 컴퓨터 기준)
cmd에서 하단 실행
>> cd C:\oraclexe\mdbackup
>> IMPDP 계정명/비밀번호 Directory=mdbackup DUMPFILE=파일명.dmp
C:\oraclexe\mdbackup 에서 실행한 결과log를 확인 가능
(내 컴퓨터 기준)
cmd에서 하단 실행
d:
cd D:\program\oracle\mdbackup
IMPDP system/password Directory=mdbackup DUMPFILE=파일명.dmp
Oracle 부분 Backup 후 부분 Restore (scott)
student 테이블만 백업
>> C:\oraclexe\mdbackup
>> exp scott/tiger@xe file=student.dmp tables=student
Oracle 전체 Restore (scott)
>> C:\oraclexe\mdbackup
>> imp scott/tiger@xe file=student.dmp
'프로젝트 기반 JAVA 응용 SW개발 : 22.07.19~23.01.20 > Oracle SQL' 카테고리의 다른 글
8/17 데이터베이스 보안, 권한, 롤, WITH GRANT OPTION, REVOKE, 동의어, Trigger (0) | 2022.08.18 |
---|---|
8/16 PL/SQL, Function, Procedure, Cursor, Exception (0) | 2022.08.17 |
8/12 Foreign Key, View, 계층적 질의문, TableSpace (0) | 2022.08.17 |
8/11 MERGE, 트랜잭션(원자성, 일관성, 독립성, 지속성), SEQUENCE, 데이터사전, 제약조건, INDEX (0) | 2022.08.16 |
8/10 서브쿼리, DML(INSERT, UPDATE, DELETE, MERGE), DELETE와 DROP과 TRUNCATE 비교 (0) | 2022.08.10 |