InstanceParameters.CleanupMismatchedLogFiles-Eigenschaft
Ruft einen Wert ab, der angibt, ob JetInit fehlschlägt, wenn die Datenbank-Engine für den Start der Verwendung von Transaktionsprotokolldateien auf einem Datenträger konfiguriert ist, die eine andere Größe als die konfigurierte haben, oder legt diesen fest. Normalerweise wird JetInit(JET_INSTANCE) die Datenbanken erfolgreich wiederherstellen, schlägt jedoch mit LogFileSizeMismatchDatabasesConsistent fehl, um anzugeben, dass die Protokolldateigröße falsch konfiguriert ist. Wenn dieser Parameter jedoch auf true festgelegt ist, löscht die Datenbank-Engine im Hintergrund alle alten Protokolldateien und startet einen neuen Satz von Transaktionsprotokolldateien unter Verwendung der konfigurierten Protokolldateigröße. Dieser Parameter ist nützlich, wenn die Anwendung die Größe der Transaktionsprotokolldatei transparent ändern möchte, aber dennoch transparent in Upgrade- und Wiederherstellungsszenarien funktioniert.
Namespace:Microsoft.Isam.Esent.Interop
Versammlung: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)
Syntax
'Declaration
Public Property CleanupMismatchedLogFiles As Boolean
Get
Set
'Usage
Dim instance As InstanceParameters
Dim value As Boolean
value = instance.CleanupMismatchedLogFiles
instance.CleanupMismatchedLogFiles = value
public bool CleanupMismatchedLogFiles { get; set; }
Eigenschaftswert
Typ: System.Boolean
Siehe auch
Verweis
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für