논리적 데이터베이스 백업 및 복구 (테이블)

논리적 백업 도구의 사용을 의미 수출 데이터베이스 개체에 결함이 조작되는 경우 개체의 데이터 구조를 수출하고 데이터 파일을 처리하기 위해, 논리 복구 도구를 사용하는 것입니다 가져올 데이터베이스에 데이터베이스의 백업을 사용하여 파일을.

물리적 백업은 데이터베이스에 열려있는 상태 데이터베이스를 닫은 후 실시하지만, 백업 및 만 열린 상태에서 논리를 복원 할 수 있습니다.

 

수출

수출 구체적으로 구분 : 수출 테이블, 수출 프로그램은 세 가지 방법으로 데이터베이스를 수출 ...

사용 특급 명령을 내보내기, 명령이 완료 일반적인 옵션은 다음과 같습니다 :

사용자 ID : 사용자 이름, 암호, 연결 문자열을 지정하는 내보내기 작업

테이블 : 테이블은 내보내기 작업을 지정합니다

소유자 : 내보내기 작업을 수행하도록 지정된 프로그램

전체 = Y : 내보내기 작업은 데이터베이스를 지정하는 데 사용됩니다

inctype는 : 내보내기 작업 단위의 유형을 지정하는 데 사용

행 : 내보내기 작업은 데이터 테이블을 내보낼 것인지 여부를 지정하는 데 사용됩니다

파일 : 내보내기 파일 이름을 지정하는 데 사용

테이블 내보내기

(1) 테이블을 내보낼

인스턴스 이름을 데이터베이스 테이블 = (표 1, 표 2 ...) 파일 = 파일 이름 백업 경로 @ 특급 ​​사용자 ID = 사용자 이름 / 암호

(2) 표 내보내기 다른 양태

당신이 테이블에 다른 프로그램을 내보낼 경우, 같은 시스템 테이블 스캇을 내보낼 수 있습니다 DBA 권한이나 권리 EXP_FULL_DATABASE 필요

인스턴스 이름을 데이터베이스 테이블 = @ 특급 ​​사용자 ID = 사용자 이름 / 암호 (프로그램 이름. 표 1 이름, 프로그램 이름입니다. 표 2 ...) 파일 = 파일 이름 백업 경로

 

특별 참고 사항 : 백업 파일의 확장자는 일반적 된 .dmp,하지만이 필요하지 않습니다.

명령은 DOS에서 실행될

구조 (3) 유도 테이블

인스턴스 이름을 데이터베이스 테이블 = (표 1 ...) 파일 = 파일 이름 백업 경로 행 = N @ 특급 ​​사용자 ID = 사용자 이름 / 암호

(4) 수출하는 직접적인 방법을 이용하여

인스턴스 이름을 데이터베이스 테이블 = (표 1 ...) 파일 = 파일 이름 백업 경로 직접 = Y @ 특급 ​​사용자 ID = 사용자 이름 / 암호

본 실시 예는 이러한 방법을 사용하는 데이터의 양이 고려 될 수있는 종래 방식의 기본 속도보다 빠르다

그런 다음 데이터베이스의 문자 세트 그렇지 않으면 오류가 발생하지 클라이언트의 문자 세트와 완벽하게 일치 할 필요가 ...

수출 계획

수출 프로그램은 모든 오브젝트 (테이블, 인덱스, 제약 ...) 프로그램 또는 여러 프로그램과 데이터를 내 보낸 파일을 배치 내보내기 도구를 사용하는 것입니다.

(1) 수출 자신의 프로그램

특급 사용자 ID = 파일의 사용자 이름 / 암호 @ 데이터베이스 인스턴스 이름 소유자 = 소유자 = 파일 이름 백업 경로

(2) 다른 특징을 도출

다른 프로그램에 내보낼 경우는 모든 프로그램을 내보낼 수 있습니다 시스템으로 허가 또는 EXP_FULL_DATABASE의 DBA 권한이 필요

특급 사용자 ID = 사용자 이름 / 암호 @ 데이터베이스 인스턴스 이름 소유자 = (1 개 소유자, 2의 소유자 ...) 파일 = 백업 파일 이름에 경로

 

사용자의 허가가 충분히 큰 경우, 여러 사용자가 같은 시스템으로, 시간 계획에 내보낼 수 있습니다

추천

출처www.cnblogs.com/fanweisheng/p/11115697.html