Api.JetRestoreInstance-Methode

Stellt eine Streamingsicherung einer Instanz einschließlich aller angefügten Datenbanken wieder her und stellt sie wieder her. Er ist für die Verwendung mit einer Sicherung konzipiert, die mit der JetBackupInstance(JET_INSTANCE,String, BackupGrbit, JET_PFNSTATUS)-Funktion erstellt wurde. Dies ist die einfachste und am häufigsten gekapselte Wiederherstellungsfunktion.

Namespace: Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Syntax

'Declaration
Public Shared Sub JetRestoreInstance ( _
    instance As JET_INSTANCE, _
    source As String, _
    destination As String, _
    statusCallback As JET_PFNSTATUS _
)
'Usage
Dim instance As JET_INSTANCE
Dim source As String
Dim destination As String
Dim statusCallback As JET_PFNSTATUSApi.JetRestoreInstance(instance, _
    source, destination, statusCallback)
public static void JetRestoreInstance(
    JET_INSTANCE instance,
    string source,
    string destination,
    JET_PFNSTATUS statusCallback
)

Parameter

  • instance
    Typ: Microsoft.Isam.Esent.Interop.JET_INSTANCE

    Die zu verwendende -Instanz. Die -Instanz sollte nicht initialisiert werden. Durch das Wiederherstellen der Dateien wird die -Instanz initialisiert.

  • destination
    Typ: System.String

    Name des Ordners, in den die Datenbankdateien aus dem Sicherungssatz kopiert und wiederhergestellt werden. Wenn dieser Wert auf NULL festgelegt ist, werden die Datenbankdateien kopiert und am ursprünglichen Speicherort wiederhergestellt.

Weitere Informationen

Referenz

API-Klasse

API-Member

Microsoft.Isam.Esent.Interop-Namespace