Dela via


Återställa en databas till en markerad transaktion (SQL Server Management Studio)

gäller för:SQL Server

När en databas är i återställningstillstånd kan du använda dialogrutan Återställ transaktionslogg för att återställa databasen till en markerad transaktion i de tillgängliga loggsäkerhetskopieringarna.

Så här återställer du en markerad transaktion

  1. När du har anslutit till lämplig instans av Microsoft SQL Server Database Engine klickar du på servernamnet i Object Explorer för att expandera serverträdet.

  2. Expandera Databaseroch välj antingen en användardatabas eller expandera systemdatabaser och välj en systemdatabas, beroende på databasen.

  3. Högerklicka på databasen, peka på Uppgifteroch klicka sedan på Återställ.

  4. Klicka på Transaktionslogg, vilket öppnar dialogrutan Återställ transaktionsloggen.

  5. På sidan Allmänt går du till avsnittet Återställ till och väljer Markerad transaktion, som öppnar dialogrutan Välj markerad transaktion. I den här dialogrutan visas ett rutnät som visar de markerade transaktioner som är tillgängliga i de valda säkerhetskopieringarna av transaktionsloggen.

    Som standardinställning är återställningen upp till, men exklusive, den markerade transaktionen. Om du vill återställa den markerade transaktionen väljer du också Inkludera markerad transaktion.

    I följande tabell visas kolumnrubrikerna i rutnätet och deras värden beskrivs.

    Rubrik Värde
    <tom> Visar en kryssruta för att markera märket.
    Transaktionsmärke Namnet på den markerade transaktionen som angavs av användaren när transaktionen genomfördes.
    datum Datum och tid för transaktionen när den slutfördes. Transaktionsdatum och tid visas enligt msdbgmarkhistory tabell, inte i klientdatorns datum och tid.
    Beskrivning Beskrivning av markerad transaktion som angavs av användaren när transaktionen bekräftades (om någon).
    LSN Loggsekvensnummer för den markerade transaktionen.
    Databas Namn på databasen där den markerade transaktionen genomfördes.
    användarnamn Namnet på databasanvändaren som genomförde den markerade transaktionen.

Se även

Återställa en databassäkerhetskopia med SSMS-
Återställa en säkerhetskopiering av transaktionslogg (SQL Server)