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