Failover manuale di una sessione di mirroring del database (SQL Server Management Studio)
Si applica a: SQL Server
Quando il database con mirroring è sincronizzato, ovvero è in stato SYNCHRONIZED, il proprietario del database può iniziare il failover manuale al server mirror.
Durante un failover manuale, il ruolo del server principale e quello del server mirror vengono scambiati per il database in cui si verifica il failover. Il database mirror diventa il database principale e viceversa. Ad esempio, nella tabella seguente viene illustrato lo scambio dei ruoli di due partner di mirroring tramite un failover manuale: SQLDBENGINE0_1
e SQLDBENGINE0_2
.
Server | Prima del failover | Dopo il failover |
---|---|---|
SQLDBENGINE0_1 |
PRINCIPAL | MIRROR |
SQLDBENGINE0_2 |
MIRROR | PRINCIPAL |
Si noti che questa operazione non influisce sui ruoli del server per le altre sessioni di mirroring del database. Per altre informazioni, vedere Cambio di ruolo durante una sessione di mirroring del database (SQL Server).
Per eseguire il failover manuale del mirroring del database
Connettersi all'istanza del server principale e fare clic sul nome del server per espandere l'albero di server nel riquadro Esplora oggetti .
Espandere Databasee selezionare il database di cui eseguire il failover.
Fare clic con il pulsante destro del mouse sul database, scegliere Attivitàe quindi fare clic su Server mirror. Viene visualizzata la pagina Mirroring della finestra di dialogo Proprietà database .
Fare clic su Failover.
Verrà visualizzata una finestra contenente una richiesta di conferma. Il server principale prova a connettersi al server mirror utilizzando l'autenticazione di Windows. Se l'autenticazione di Windows non funziona, sul server principale viene visualizzata la finestra di dialogo Connetti al server . Se il server mirror usa l'autenticazione di SQL Server, selezionare Autenticazione di SQL Server nella casella Autenticazione. Nella casella di testo Account di accesso specificare l'account di accesso con cui connettersi al server mirror e nella casella di testo Password specificare la password per tale account.
Se il failover ha esito positivo, la finestra di dialogo Proprietà database viene chiusa. Il database mirror diventa il database principale e viceversa.
Se il failover non riesce, viene visualizzato un messaggio di errore e la finestra di dialogo rimane aperta.
Importante
Se una o più proprietà sono state modificate dopo l'apertura della pagina Mirroring , tali modifiche non verranno salvate.
La finestra di dialogo verrà chiusa automaticamente.
Vedi anche
Proprietà database (pagina Mirroring)
Mirroring del database (SQL Server)
Failover manuale in una sessione di mirroring del database (Transact-SQL)
Sospendere o riprendere una sessione di mirroring del database (SQL Server)
Rimuovere il mirroring del database (SQL Server)