Condividi tramite


sys.sp_change_feed_disable_db (Transact-SQL)

Si applica a: SQL Server 2022 (16.x) e versioni successive Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsDatabase speculari in database SQL Microsoft Fabricin Microsoft Fabric

Disabilitare il feed di modifiche a livello di database e quindi i metadati per tutte le tabelle associate.

Caution

Questa stored procedure di sistema viene usata internamente e non è consigliata per l'uso amministrativo diretto. Usare invece Synapse Studio o il portale di Fabric. L'uso di questa procedura potrebbe introdurre incoerenze.

Questa stored procedure di sistema viene usata per:

Syntax

Convenzioni relative alla sintassi Transact-SQL

sys.sp_change_feed_disable_db
[ ; ]

Permissions

Un utente con CONTROL autorizzazioni di database, db_owner appartenenza al ruolo del database o l'appartenenza al ruolo del server sysadmin può eseguire questa procedura.

Remarks

Quando il feed di modifiche è disabilitato con gruppi di tabelle attive, tutte le connessioni e le utilità di pianificazione vengono arrestate immediatamente/forzatamente senza attendere il completamento delle operazioni correnti. Non è possibile creare nuovi gruppi di tabelle dei feed di modifiche per il database e tutti i metadati esistenti che descrivono i gruppi di tabelle verranno eliminati senza attendere il completamento delle operazioni correnti. L'abilitazione del feed di modifiche comporta inizializzazioni pulite di tutti i gruppi di tabelle e la reinizializzazione di tutti i dati.

È consigliabile eseguire questa stored procedure solo quando si sono verificati errori imprevisti o azioni non supportate, che richiedono la disabilitazione manuale della funzionalità mirroring e non possono essere rimosse tramite l'area di lavoro di Synapse o il portale dell'infrastruttura.