2024년 10월 25일 금요일

[oracle]백업및 복구

[oracle]백업및 복구

오라클 덤프 백업및 복구

윈도우 서버 기반 간단 정리

--디렉터리 조회

sqlplus 또는 dbtool 입력시작

SELECT * FROM DBA_DIRECTORIES ;

--D:\DEV\DATABASE\ORACLE21C\ADMIN\XE\DPDUMP 경로에 작업할 dpump_dir1 디렉토리 생성 

CREATE DIRECTORY dpump_dir1 AS 'D:\DEV\DATABASE\ORACLE21C\ADMIN\XE\DPDUMP';

--dpump_dir1 디렉토리레 권한을 system 계정에 부여

GRANT READ, WRITE ON DIRECTORY dpump_dir1 TO system;

--시스템 계정의 비밀번호가 없다면 생성

ALTER USER system IDENTIFIED BY 1234;

sqlplus 또는 dbtool 입력 끝


cmd 입력 시작

-- cmd 창을 열어 dmp 생성

expdp c##nerobong2/1234@xe SCHEMAS=C##NEROBONG2 DIRECTORY=dpump_dir1 DUMPFILE=schema_backup2.dmp LOGFILE=schema_backup.log

--전체복원

impdp c##nerobong2/1234@xe FULL=Y DIRECTORY=dpump_dir1 DUMPFILE=schema_backup2.dmp LOGFILE=full_restore.log

--스키마 복원

impdp c##nerobong2/1234@xe SCHEMAS=C##NEROBONG2 DIRECTORY=dpump_dir1 DUMPFILE=schema_backup2.dmp LOGFILE=schema_restore.log

--테이블 복원
impdp c##nerobong2/1234@xe TABLES=C##NEROBONG2.SALE DIRECTORY=dpump_dir1 DUMPFILE=schema_backup2.dmp LOGFILE=table_restore.log


cmd 입력 끝

댓글 없음:

댓글 쓰기

[oracle]백업및 복구

[oracle]백업및 복구 오라클 덤프 백업및 복구 윈도우 서버 기반 간단 정리 --디렉터리 조회 sqlplus 또는 dbtool 입력시작 SELECT * FROM DBA_DIRECTORIES ; --D:...