Procedura: Ripresa di una sessione di mirroring del database (Transact-SQL)
Il proprietario del database può riprendere in qualsiasi momento una sessione di mirroring del database sospesa in precedenza.
Importante |
---|
In un servizio forzato, quando il server principale originale esegue nuovamente la connessione il mirroring viene sospeso. Se si riprende il mirroring in questa situazione, è possibile che si verifichi una perdita di dati nel server principale originale. Per informazioni sulla gestione della potenziale perdita di dati, vedere Servizio forzato (con possibile perdita di dati). |
Per riprendere una sessione di mirroring del database
Connettersi a uno dei partner.
Eseguire l'istruzione Transact-SQL seguente:
ALTER DATABASE <database_name> SET PARTNER RESUME
dove <database_name> è il database con mirroring di cui si desidera riprendere la sessione.
[!NOTA]
Quando si riprende una sessione di mirroring del database, il database con mirroring viene posto in stato SYNCHRONIZING. Se il livello di sicurezza corrisponde a FULL, il database mirror viene aggiornato in base al database principale e lo stato del database mirror diventa SYNCHRONIZED. A questo punto è possibile che si verifichi un failover. Se il server di controllo del mirroring è presente e in stato ON, è possibile che si verifichi un failover automatico. Se invece tale server non è presente, è possibile che si verifichi un failover manuale.