Oracle Script 백업 및 복구
페이지 정보
작성자 서방님 댓글 0건 조회 179회 작성일 16-11-09 16:12본문
sqldeveloper를 통한 sql 스크립팅 백업 및 복원
SqlDeveloper 툴을 실행하여 백업하고자 하는 데이터베이스에 접근
도구 -> 환경설정 -> 데이터베이스 -> 유틸리티 -> 익스포트 클릭
스키마뷰와 저장영역 해제 (이걸 해제하면 해당 데이터베이스의 이름이 붙지않는다)
도구 ->데이터베이스 익스포트 클릭 -> 접속 칸의 백업하고자하는 데이터베이스 이름 선택
옵션은 알아서 선택하기를
다음을 누르다가 객체 지정부분이 나옴
조회버튼 클릭후 화살표로 백업하고자하는 부분 옴김
그리고 다음 누르다가 완료 버튼 클릭하면 해당 sql 스크립팅 파일로 만들어짐
복구하는 내용이 많을 경우
sqldeveloper로 실행하면 애러가 나기 때문에
sqlplus로 직접 접근하여 복원하는걸 추천함
스크립팅 실행은
@@C:\스크립트이름.sql
하면됨
스크립트 실행시의 로그를 보고싶으면
spool c:\로그파일이름.txt
를 입력하고 스크립트 실행을 하면 로그파일이 생성됨
** 단! 데이터랑 펑션등의 확인은 필수
필자의 경우 펑션과 뷰가 만들어지지않는 문제가 있어서 직접 스크립트를 찾아서 실행함
**이걸 하게 된 이유가 ..
오라클 12c등장하면서 백업과 복원이 사용자 직접생성 계정에선 기존의 백업과 복원방식이 먹히지않아서
스크립트 백업을 찾아본거임.. (아님 아직 내가 백업 복원을 못찾았거나;;;)
댓글목록
등록된 댓글이 없습니다.