In una singola attività di ripristino, è possibile ripristinare più database. I database vengono mappati automaticamente nelle loro istanze originali. È possibile selezionare un'istanza di destinazione per ciascun database, se necessario.
I database di sistema vengono ripristinati nello stesso modo dei database degli utenti. Quando si esegue il ripristino del database master, il software riavvia automaticamente l'istanza di destinazione in modalità utente singolo. Al termine del ripristino, il software riavvia l'istanza e ripristina altri database (se presenti). Altri elementi da considerare quando si ripristina un database di sistema:
Per ripristinare i database nelle istanze
Nella pagina Ripristina dati:
Se l'account corrente non dispone di privilegi sufficienti per accedere all'istanza di SQL Server di destinazione, verrà richiesto di fornire le credenziali.
Questa è l'impostazione predefinita adatta alla maggior parte delle situazioni. Il database nell'istanza di destinazione verrà sovrascritto con il database del backup.
Questa impostazione consente di conservare il database esistente. Un database ripristinato avrà il seguente nome: <nome del database originale>-Recovered. Se esiste già un database con lo stesso nome, il database ripristinato verrà nominato come indicato di seguito: <nome del database originale>-Recovered (<numero di sequenza>).
Esempi: MyDatabase-Recovered, MyDatabase-Recovered (2).
Al termine del ripristino, il database sarà pronto per l'uso. Gli utenti avranno accesso completo al database. Il software eseguirà il ripristino di tutte le transazioni non eseguite del database ripristinato archiviate nel registro transazione. Non sarà possibile ripristinare registri transazione aggiuntivi dai backup Microsoft SQL nativi.
Al termine del ripristino, il database non sarà pronto per l'uso. Gli utenti non avranno accesso ad esso. Il software conserverà tutte le transazioni non eseguite del database ripristinato. Sarà possibile ripristinare registri transazione aggiuntivi dai backup Microsoft SQL nativi e quindi raggiungere il punto di ripristino necessario.
Al termine del ripristino, gli utenti avranno accesso in sola lettura al database. Il software annullerà tutte le transazioni non eseguite. Tuttavia, salverà le azioni di annullamento in un file di standby temporaneo, in modo che gli effetti del ripristino possano essere riportati allo stato precedente.
Questo valore viene utilizzato principalmente per rilevare il punto temporale in cui si è verificato un errore di SQL Server.