impdb 통한 복원 > 데이터베이스

본문 바로가기
사이트 내 전체검색


회원로그인

데이터베이스

Oracle | impdb 통한 복원

페이지 정보

작성자 100K5 작성일20-03-17 14:42 조회3,794회 댓글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

댓글목록

등록된 댓글이 없습니다.


사이트소개 개인정보취급방침 서비스이용약관 Copyright © kkujunhee.net All rights reserved.
상단으로

개인정보관리책임자 : 관리자

모바일 버전으로 보기