Eventi
31 mar, 23 - 2 apr, 23
Il più grande evento di apprendimento di SQL, Infrastruttura e Power BI. 31 marzo - 2 aprile. Usare il codice FABINSIDER per salvare $400.
Iscriviti oggi stessoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Si applica a: SQL Server
Questo argomento descrive come rimuovere un server di controllo da una sessione di mirroring del database in SQL Server usando SQL Server Management Studio o Transact-SQL. Durante una sessione di mirroring del database, il proprietario del database può disabilitare il server di controllo del mirroring in qualsiasi momento.
Contenuto dell'articolo
Prima di iniziare:
Per rimuovere il server di controllo del mirroring utilizzando:
Completamento: dopo la rimozione del testimone
È richiesta l'autorizzazione ALTER per il 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 si desidera rimuovere il server di controllo del mirroring.
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 .
Per rimuovere il server di controllo del mirroring, eliminare l'indirizzo di rete del server dal campo Server di controllo del mirroring .
Nota
Se si passa dalla modalità a protezione elevata con failover automatico alla modalità a prestazioni elevate, il contenuto del campo Server di controllo del mirroring viene automaticamente cancellato.
Connettersi al motore di database in qualsiasi istanza del server partner.
Dalla barra Standard fare clic su Nuova query.
Eseguire l'istruzione seguente:
ALTER DATABASE nome_database SET WITNESS OFF
dove nome_database è il nome del database con mirroring.
Nell'esempio seguente viene rimosso il server di controllo del mirroring dal database AdventureWorks2022
.
ALTER DATABASE AdventureWorks2022 SET WITNESS OFF ;
La disattivazione del server di controllo del mirroring comporta la modifica della modalità operativa in conformità all'impostazione del livello di protezione delle transazioni:
Se il livello di protezione delle transazioni è impostato su FULL (impostazione predefinita), nella sessione viene utilizzata la modalità sincrona a protezione elevata senza failover automatico.
Se la protezione delle transazioni è impostata su OFF, la sessione viene eseguita in modo asincrono (in modalità a prestazioni elevate) senza richiedere quorum. Ogni volta che la protezione delle transazioni è disattivata, è consigliabile disattivare anche il server di controllo.
Suggerimento
L'impostazione della sicurezza delle transazioni per il database viene registrata per ogni partner nelle colonne mirroring_safety_level e mirroring_safety_level_desc della vista del catalogo sys.database_mirroring.
Mirroring del database ALTER DATABASE (Transact-SQL)
Modifica della protezione delle transazioni in una sessione di mirroring del database (Transact-SQL)
Aggiungere un server di controllo del mirroring del database tramite l'autenticazione di Windows (Transact-SQL)
Server di controllo del mirroring del database
Eventi
31 mar, 23 - 2 apr, 23
Il più grande evento di apprendimento di SQL, Infrastruttura e Power BI. 31 marzo - 2 aprile. Usare il codice FABINSIDER per salvare $400.
Iscriviti oggi stessoFormazione
Modulo
Eseguire la migrazione di carichi di lavoro in SQL Server in Database SQL di Azure - Training
Informazioni di base sulla migrazione e la distribuzione del database di Azure SQL. Esplorare i vantaggi, le funzionalità esclusive e le opzioni di migrazione ottimizzando al tempo stesso le prestazioni e le connessioni delle applicazioni per una transizione senza problemi al cloud.
Certificazione
Microsoft Certified: Azure Database Administrator Associate - Certifications
Amministrare un'infrastruttura di database SQL Server per database relazionali, ibridi, locali e cloud con le offerte di database relazionali Microsoft PaaS.
Documentazione
Server di controllo del mirroring del database - SQL Server Database Mirroring
Informazioni sulla funzione di un server di controllo del mirroring nel failover automatico nel mirroring del database di SQL Server. A differenza dei partner, il server di controllo del mirroring non serve il database.
Configurare un server di controllo del mirroring - SQL Server Database Mirroring
Descrive come configurare un server di controllo del mirroring del database con l'autenticazione di Windows tramite Transact-SQL.
Aggiungere o sostituire un server di controllo del mirroring (SSMS) - SQL Server Database Mirroring
Informazioni su come aggiungere o sostituire un server di controllo del mirroring del database usando SQL Server Management Studio quando gli endpoint del mirroring del database usano l'autenticazione di Windows.