Failover manuale di una sessione di mirroring del database (SQL Server Management Studio)Manually Fail Over a Database Mirroring Session (SQL Server Management Studio)

Quando il database con mirroring è sincronizzato, ovvero è in stato SYNCHRONIZED, il proprietario del database può iniziare il failover manuale al server mirror.When the mirrored database is synchronized (that is, when the database is in the SYNCHRONIZED state), the database owner can initiate manual failover to the mirror server.

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.During a manual failover, the principal and mirror server roles are swapped for the database on which the failover occurs. Il database mirror diventa il database principale e viceversa.The mirror database becomes the principal database and the principal database becomes the mirror. 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.For example, the following table shows the how a manual failover swaps the roles of two mirroring partners: SQLDBENGINE0_1 and SQLDBENGINE0_2.

ServerServer Prima del failoverBefore failover Dopo il failoverAfter failover
SQLDBENGINE0_1 PRINCIPALPRINCIPAL MIRRORMIRROR
SQLDBENGINE0_2 MIRRORMIRROR PRINCIPALPRINCIPAL

Si noti che questa operazione non influisce sui ruoli del server per le altre sessioni di mirroring del database.Note that the server roles for other database mirroring sessions are not affected. Per altre informazioni, vedere Cambio di ruolo durante una sessione di mirroring del database (SQL Server).For more information, see Role Switching During a Database Mirroring Session (SQL Server).

Per eseguire il failover manuale del mirroring del databaseTo manually fail over database mirroring

  1. Connettersi all'istanza del server principale e fare clic sul nome del server per espandere l'albero di server nel riquadro Esplora oggetti .Connect to the principal server instance and, in the Object Explorer pane, click the server name to expand the server tree.

  2. Espandere Databasee selezionare il database di cui eseguire il failover.Expand Databases, and select the database to be failed over.

  3. Fare clic con il pulsante destro del mouse sul database, scegliere Attivitàe quindi fare clic su Server mirror.Right-click the database, select Tasks, and then click Mirror. Viene visualizzata la pagina Mirroring della finestra di dialogo Proprietà database .This opens the Mirroring page of the Database Properties dialog box.

  4. Fare clic su Failover.Click Failover.

    Verrà visualizzata una finestra contenente una richiesta di conferma.A confirmation box appears. Il server principale prova a connettersi al server mirror utilizzando l'autenticazione di Windows.The principal server begins by trying to connect to the mirror server by using Windows Authentication. Se l'autenticazione di Windows non funziona, sul server principale viene visualizzata la finestra di dialogo Connetti al server .If Windows Authentication does not work, the principal server displays the Connect to Server dialog box. Se il server mirror usa l'autenticazione di SQL ServerSQL Server , selezionare Autenticazione di SQL Server nella casella Autenticazione .If the mirror server uses SQL ServerSQL Server Authentication, select SQL Server Authentication in the Authentication box. 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.In the Login text box, specify the login account to connect with on the mirror server, and in the Password text box, specify the password for that account.

    Se il failover ha esito positivo, la finestra di dialogo Proprietà database viene chiusa.If failover succeeds, the Database Properties dialog box closes. Il database mirror diventa il database principale e viceversa.The mirror database becomes the principal database and the principal database becomes the mirror.

    Se il failover non riesce, viene visualizzato un messaggio di errore e la finestra di dialogo rimane aperta.If failover fails, an error message is displayed and the dialog box remains open.

    Importante

    Se una o più proprietà sono state modificate dopo l'apertura della pagina Mirroring , tali modifiche non verranno salvate.If you have modified any properties since opening the Mirroring page, those changes will not be saved.

    La finestra di dialogo verrà chiusa automaticamente.The dialog box closes automatically.

Vedere ancheSee Also

Proprietà database (pagina Mirroring) Database Properties (Mirroring Page)
Mirroring del database (SQL Server) Database Mirroring (SQL Server)
Eseguire il failover manuale di una sessione di mirroring del database (Transact-SQL) Manually Fail Over a Database Mirroring Session (Transact-SQL)
Sospendere o riprendere una sessione di mirroring del database (SQL Server) Pause or Resume a Database Mirroring Session (SQL Server)
Rimuovere il mirroring del database (SQL Server)Remove Database Mirroring (SQL Server)