Ripristino di un database fino a una transazione contrassegnata (SQL Server Management Studio)
Quando un database è in stato di ripristino, è possibile utilizzare la finestra di dialogo Ripristina log delle transazioni per ripristinare il database a una transazione contrassegnata nei backup del log disponibili.
[!NOTA]
Per ulteriori informazioni, vedere Utilizzare Transazioni contrassegnate per recuperare coerentemente i database correlati (Modello di recupero con registrazione completa) e Recupero di database correlati che contengono transazioni contrassegnate.
Per ripristinare una transazione contrassegnata
Dopo aver attivato la connessione all'istanza appropriata di Microsoft Motore di database di SQL Server, in Esplora oggetti fare clic sul nome del server per espanderne l'albero.
Espandere Database e, a seconda del database, selezionare un database utente o espandere Database di sistema e selezionare un database di sistema.
Fare clic con il pulsante destro del mouse sul database, scegliere Attività e quindi fare clic su Ripristina.
Fare clic su Log delle transazioni per visualizzare la finestra di dialogo Ripristina log delle transazioni.
Nella sezione Ripristina fino a della pagina Generale fare clic su Transazione contrassegnata per visualizzare la finestra di dialogo Seleziona transazione contrassegnata. In tale finestra è visualizzata una griglia in cui sono elencate le transazioni contrassegnate disponibili nei backup dei log delle transazioni selezionati.
Per impostazione predefinita, il ripristino viene eseguito fino alla transazione contrassegnata esclusa. Per ripristinare anche la transazione contrassegnata, selezionare l'opzione Includi transazione contrassegnata.
Nella tabella seguente vengono elencate le intestazioni delle colonne della griglia con una descrizione dei rispettivi valori.
Intestazione
Valore
<vuota>
Consente di visualizzare una casella di controllo per selezionare il contrassegno.
Contrassegno transazione
Nome della transazione contrassegnata specificato dall'utente durante l'esecuzione del commit della transazione.
Date
Data e ora assegnate alla transazione quando ne è stato eseguito il commit. Vengono visualizzate la data e l'ora della transazione registrate nella tabella msdb gmarkhistory, non nella data e ora del computer client.
Descrizione
Eventuale descrizione della transazione contrassegnata specificata dall'utente quando è stato eseguito il commit della transazione.
LSN
Numero di sequenza del file di log (LSN) della transazione contrassegnata.
Database
Nome del database in cui è stato eseguito il commit della transazione contrassegnata.
Nome utente
Nome dell'utente del database che ha eseguito il commit della transazione contrassegnata.
Vedere anche
Attivitá
Ripristino di un backup del database (SQL Server Management Studio)
Concetti
Ripristinare un backup del log delle transazioni (SQL Server)