Oracle에서 테이블을 백업하는 방법은 무엇입니까?

Oracleeseo Teibeul Eul Baeg Eobhaneun Bangbeob Eun Mueos Ibnikka



Oracle 데이터베이스로 작업하는 동안 안정적인 백업 전략을 수립하는 것이 중요합니다. 이 전략의 한 가지 중요한 측면은 개별 데이터베이스 테이블을 백업하는 것입니다. 테이블 백업을 생성하면 의도하지 않은 삭제, 손상 또는 기타 문제로 인해 데이터가 손실되는 것을 방지할 수 있습니다. Oracle 데이터베이스는 백업 생성을 위한 많은 기능을 제공합니다.

이 가이드는 Oracle에서 테이블을 백업하는 방법을 설명합니다.

Oracle에서 테이블을 백업하는 방법은 무엇입니까?

Oracle에서 테이블을 백업하려면 다음을 사용하여 데이터베이스에 로그인하십시오. SQLPLUS 명령. 로그인에 성공하면 다음 방법을 사용하여 Oracle에서 테이블을 백업할 수 있습니다.







CREATE 문을 사용하여 Oracle에서 테이블을 백업하는 방법은 무엇입니까?

만들다 ” 문은 테이블, 인덱스, 뷰, 시퀀스 등과 같은 새로운 데이터베이스 객체를 생성합니다. Oracle 데이터베이스에서 테이블을 백업하려면 ' 만들다 ' 성명. 예는 다음과 같습니다.



테이블 CONTACTS_BACKUP 만들기

AS SELECT *

연락처에서;

위의 예에서 ' 테이블 만들기 '는 '라는 이름의 새 (백업) 테이블을 만드는 데 사용됩니다. 연락처_백업 '. “ 선택하다 * '는 테이블 '에서 모든 행과 열을 선택하는 데 사용됩니다. 콘택트 렌즈 '.



산출





출력 결과 테이블 ' 연락처_백업 ' 생성 된.



EXP 명령을 사용하여 Oracle에서 테이블을 백업하는 방법은 무엇입니까?

경험치 ” 명령은 내보내기를 통해 데이터베이스의 백업 또는 테이블, 인덱스, 뷰 및 저장 프로시저와 같은 데이터베이스 개체의 하위 집합을 만드는 데 사용됩니다. '를 사용하여 Oracle에서 테이블을 백업하려면 다음 명령을 입력하십시오. 경험치 ' 명령:

EXP C##MD/md1234 TABLES=CONTACTS FILE=CONTACTS_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUT

위 명령에서:

  • C##MD ' 그리고 ' md1234 ”는 사용자 이름과 암호입니다.
  • 테이블 ”는 테이블 이름을 지정하는 데 사용됩니다.
  • 파일 ”는 출력 파일 이름을 지정하는 데 사용됩니다.

산출

출력은 ' 콘택트 렌즈 '테이블이 생성되었습니다.

SQL Developer를 사용하여 Oracle에서 테이블을 백업하는 방법은 무엇입니까?

SQL 개발자를 사용하여 Oracle에서 테이블을 백업하려면 데이터베이스 연결이 설정되어야 합니다. 연결 생성 후 데이터베이스 트리를 확장하여 모든 데이터베이스 개체를 보고 ' 테이블 ” 목록에서. 확장 ' 테이블 ”를 선택하여 선택한 데이터베이스에 있는 모든 테이블을 봅니다.

테이블 이름을 마우스 오른쪽 버튼으로 클릭하여 테이블을 선택한 다음 ' 내보내다… ” 백업을 만들려면:

출력 파일 대상을 선택하고 다른 설정은 기본값으로 두고 ' 다음 > ” 버튼:

메모 : 데이터베이스 개체를 내보내는 동안 이러한 설정은 사용자의 요구 사항에 따라 변경할 수 있습니다.

데이터베이스 개체(테이블 이름)를 지정하고 ' 다음 > ” 버튼:

테이블의 백업을 생성하려면 ' 마치다 ” 버튼:

내보내기 프로세스가 완료될 때까지 기다리십시오.

새로운 “ .sql ” 파일이 열리며 “ 콘택트 렌즈 ” 테이블이 생성되었습니다:

이것은 다른 방법을 사용하여 Oracle에서 테이블을 백업하는 방법입니다.

결론

Oracle에서 테이블을 백업하려면 데이터베이스에 로그인하십시오. 성공적으로 로그인한 후 ' 만들다 ” 문은 원본 테이블의 복사본을 만들어 테이블을 백업하는 데 사용할 수 있습니다. 또는 ' 경험치 ” 명령은 특정 테이블을 내보내 테이블의 백업을 생성합니다. “ SQL 개발자 ” 도구는 테이블의 백업을 생성하는 좋은 방법이기도 합니다. 이 안내서는 Oracle에서 테이블을 백업하는 방법에 대한 완전한 데모를 제공했습니다.