Condividi tramite


sys.sp_change_feed_disable_db (Transact-SQL)

Si applica a: SQL Server 2022 (16.x) database SQL di Azure Azure Synapse Analytics Warehouse nel database SQL di Microsoft Fabric in Microsoft Fabric

Disabilitare il feed di modifiche a livello di database e quindi i metadati per tutte le tabelle associate per Azure Collegamento a Synapse per SQL, database con mirroring di Microsoft Fabric e database SQL in Microsoft Fabric.

Nota

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.

Sintassi

Convenzioni relative alla sintassi Transact-SQL

sys.sp_change_feed_disable_db
[ ; ]

Autorizzazioni

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

Osservazioni:

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.