Oracle | impdb 통한 복원
페이지 정보
작성자 100K5 작성일20-03-17 14:42 조회23,799회 댓글0건관련링크
본문
# 디렉토리 생성한다.(오라클 DB 서버에 오브젝트로 등록 된다.)
CREATE OR REPLACE DIRECTORY DUMP AS '/oracle/backup';
# 디렉토리 권한 설정
GRANT READ, WRITE ON DIRECTORY DUMP TO SYSTEM;
GRANT CREATE ANY DIRECTORY TO SYSTEM;
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
백업덤프이름.dmp, 백업덤프이름.log 을 /oracle/backup/ 폴더에 업로드 한다.
chown -R oracle.dba 백업덤프이름.dmp
chown -R oracle.dba 백업덤프이름.log
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
CREATE TABLESPACE 테이블 스페이스 명 datafile '/u01/app/oracle/oradata/XE/저장파일명.dbf' size 300M autoextend on;
CREATE USER 유저네임 IDENTIFIED BY 패스워드 DEFAULT TABLESPACE 테이블 스페이스 명;
GRANT CONNECT, RESOURCE TO 유저네임;
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
GRANT READ, WRITE ON DIRECTORY DUMP TO 유저네임;
GRANT CREATE ANY DIRECTORY TO 유저네임;
SELECT * FROM DBA_DIRECTORIES;
SELECT * FROM all_tab_privs WHERE TABLE_NAME IN ( SELECT DIRECTORY_NAME FROM all_directories );
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
impdp \'/ as sysdba\' full=Y directory=DUMP dumpfile=백업덤프이름.dmp logfile=백업덤프이름.log
impdp 유저네임/패스워드 full=Y directory=DUMP dumpfile=백업덤프이름.dmp logfile=백업덤프이름.log
댓글목록
등록된 댓글이 없습니다.