InstanceParameters.CleanupMismatchedLogFiles-Eigenschaft

Ruft einen Wert ab, der angibt, ob JetInit fehlschlägt, wenn die Datenbank-Engine für die Verwendung von Transaktionsprotokolldateien auf datenträgern konfiguriert ist, die von der konfigurierten Größe abweichen, oder legt diesen fest. Normalerweise stellt JetInit(JET_INSTANCE) die Datenbanken erfolgreich wieder her, schlägt jedoch mit LogFileSizeMismatchDatabasesConsistent fehl, um anzugeben, dass die Größe der Protokolldatei falsch konfiguriert ist. Wenn dieser Parameter jedoch auf TRUE festgelegt ist, löscht die Datenbank-Engine im Hintergrund alle alten Protokolldateien. Starten Sie mithilfe der konfigurierten Protokolldateigröße einen neuen Satz von Transaktionsprotokolldateien. Dieser Parameter ist nützlich, wenn die Anwendung die Größe der Transaktionsprotokolldatei transparent ändern möchte, in Upgrade- und Wiederherstellungsszenarien aber trotzdem transparent funktioniert.

Namespace: Microsoft.Isam.Esent.Interop
Assembly: 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

Weitere Informationen

Referenz

InstanceParameters-Klasse

InstanceParameters-Member

Microsoft.Isam.Esent.Interop-Namespace