다음을 통해 공유


백업 및 복원 매개 변수

적용 대상: Windows | Windows Server

백업 및 복원 매개 변수

이 항목에는 백업 및 복원에 사용되는 매개 변수가 포함되어 있습니다.

JET_paramAlternateDatabaseRecoveryPath
113

각 데이터베이스의 전체 경로는 런타임에 트랜잭션 로그에 유지됩니다. 일반적으로 이러한 데이터베이스는 트랜잭션 재생이 올바르게 작동하려면 원래 위치에 남아 있어야 합니다. 이 매개 변수를 사용하여 크래시 복구 또는 복원 작업을 강제로 수행하여 지정된 폴더의 트랜잭션 로그에서 참조되는 데이터베이스를 찾을 수 있습니다.

레이블

기본값:

""

유형:

폴더 경로(문자열)

유효한 범위:

0~246자

범위:

인스턴스

JetCreateInstance 후 설정:

Yes

JetInit 다음에 설정:

No

물리적 레이아웃에 영향을 줍니다.

No

안정성에 영향을 줍니다.

No

성능에 영향을 줍니다.

No

리소스에 영향을 줍니다.

No

가용성:

Windows XP 이상 릴리스

JET_paramCleanupMismatchedLogFiles
77

이 매개 변수는 데이터베이스 엔진이 구성된 것과 다른 크기의 디스크에서 트랜잭션 로그 파일 사용을 시작하도록 구성된 경우 JetInit 의 결과를 제어합니다. 일반적으로 JetInit 는 데이터베이스를 성공적으로 복구하지만 로그 파일 크기가 잘못 구성되었음을 나타내는 JET_errLogFileSizeMismatchDatabasesConsistent 실패합니다. 그러나 이 매개 변수가 true로 설정되면 데이터베이스 엔진은 모든 이전 로그 파일을 자동으로 삭제하고 구성된 로그 파일 크기를 사용하여 새 트랜잭션 로그 파일 집합을 시작하고 JET_errSuccess 반환합니다.

이 매개 변수는 애플리케이션이 트랜잭션 로그 파일 크기를 투명하게 변경하면서도 업그레이드 및 복원 시나리오에서 투명하게 작동하려는 경우에 유용합니다.

레이블

기본값:

거짓

유형:

부울

유효한 범위:

False, True

범위:

인스턴스

JetCreateInstance 후 설정:

Yes

JetInit 다음에 설정:

No

물리적 레이아웃에 영향을 줍니다.

Yes

안정성에 영향을 줍니다.

No

성능에 영향을 줍니다.

No

리소스에 영향을 줍니다.

No

가용성:

모두

JET_paramDeleteOutOfRangeLogs
52

이 매개 변수가 true이면 현재 로그 파일 시퀀스의 일부가 아닌 디스크에 있는 모든 트랜잭션 로그 파일이 JetInit에 의해 삭제됩니다. 복원 작업 후 불필요한 로그 파일을 자동으로 클린 데 사용할 수 있습니다.

Windows XP: Windows XP에 도입되었습니다.

레이블

기본값:

거짓

유형:

부울

유효한 범위:

False, True

범위:

인스턴스

JetCreateInstance 후 설정:

Yes

JetInit 다음에 설정:

No

물리적 레이아웃에 영향을 줍니다.

Yes

안정성에 영향을 줍니다.

No

성능에 영향을 줍니다.

Yes

리소스에 영향을 줍니다.

Yes

가용성:

Windows XP 이상 릴리스

JET_paramOSSnapshotTimeout
82

이 매개 변수는 시간 제한이 발생하기 전에 JetOSSnapshotFreezeJetOSSnapshotThaw 호출 사이에 허용되는 시간을 구성합니다. 자세한 내용은 JetOSSnapshotFreezeJetOSSnapshotThaw 를 참조하세요. 시간 제한은 밀리초입니다.

레이블

기본값:

20000(Windows XP 및 Windows Server 2003);

70000(Windows Server 2003 SP1)

유형:

정수

유효한 범위:

0 – 2147483647

범위:

전역

JetCreateInstance 후 설정:

Yes

JetInit 다음에 설정:

Yes

물리적 레이아웃에 영향을 줍니다.

No

안정성에 영향을 줍니다.

No

성능에 영향을 줍니다.

No

리소스에 영향을 줍니다.

No

가용성:

Windows XP 이상 릴리스

JET_paramZeroDatabaseDuringBackup
71

이 매개 변수가 true이면 스트리밍 백업을 진행 중인 데이터베이스의 모든 페이지가 삭제된 데이터를 스크러빙합니다. 스크러빙되는 데이터베이스 페이지가 디스크에 있다는 점에 유의해야 합니다. 전체 데이터 세트는 스크럽 프로세스 전에 백업됩니다.

레이블

기본값:

거짓

유형:

부울

유효한 범위:

False, True

범위:

인스턴스

JetCreateInstance 후 설정:

Yes

JetInit 다음에 설정:

No

물리적 레이아웃에 영향을 줍니다.

No

안정성에 영향을 줍니다.

No

성능에 영향을 줍니다.

Yes

리소스에 영향을 줍니다.

No

가용성:

Windows XP 이상 릴리스

요구 사항

요구 사항

클라이언트

Windows Vista, Windows XP 또는 Windows 2000 Professional이 필요합니다.

서버

Windows Server 2008, Windows Server 2003 또는 Windows 2000 Server가 필요합니다.

머리글

Esent.h에서 선언되었습니다.

참고 항목

JetCreateInstance
JetInit
JetOSSnapshotFreeze
JetOSSnapshotThaw