Procedura: Rimozione del mirroring del database (Transact-SQL)
Il proprietario del database può interrompere manualmente una sessione di mirroring del database in qualsiasi momento, rimuovendo il mirroring dal database.
Importante |
---|
Prima di poter riavviare il mirroring è necessario che tutti i backup di log eseguiti nel database principale dopo la rimozione del mirroring vengano applicati al database mirror. |
Per rimuovere il mirroring del database
Connettersi a uno dei partner.
Eseguire l'istruzione Transact-SQL seguente:
ALTER DATABASE <database_name> SET PARTNER OFF
dove <database_name> è il database con mirroring di cui si desidera rimuovere la sessione.
Questa istruzione rimuove una sessione di mirroring del database e rimuove il mirroring dal database. È possibile specificare l'opzione OFF in qualsiasi partner. Per ulteriori informazioni sugli effetti della rimozione del mirroring del database, vedere Rimozione del mirroring del database.
Facoltativamente, è possibile recuperare il database mirror precedente. Nell'istanza del server che in precedenza era il server mirror, immettere:
RESTORE DATABASE <database_name> WITH RECOVERY;
Importante Se questo database viene recuperato, in linea saranno disponibili due database divergenti con lo stesso nome. Di conseguenza, è necessario assicurarsi che i client possano accedere soltanto a uno di essi, generalmente al database principale più recente.
Vedere anche