Condividi tramite


sys.sp_change_feed_enable_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

Abilita il database corrente 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

EXECUTE sys.sp_change_feed_enable_db
    [ [ @maxtrans ] ]
    [ , [ @pollinterval ]  ]
    [ , [ @destination_type ] ]
GO

Argomenti

@maxtrans

Il tipo di dati è int. Indica il numero massimo di transazioni da elaborare in ogni ciclo di analisi.

  • Per Azure Collegamento a Synapse, il valore predefinito se non specificato è 10000. Se specificato, il valore deve essere un numero intero positivo.
  • Per il mirroring dell'infrastruttura, questo valore viene determinato in modo dinamico e impostato automaticamente.

@pollinterval

Il tipo di dati è int. Descrive la frequenza o l'intervallo di polling che il log viene analizzato per individuare eventuali nuove modifiche in secondi.

  • Per Azure Collegamento a Synapse, l'intervallo predefinito se non specificato è 5 secondi. Il valore deve essere 5 o maggiore.
  • Per il mirroring dell'infrastruttura, questo valore viene determinato in modo dinamico e impostato automaticamente.

@destination_type

Si applica solo a: mirroring del database di Infrastruttura. Per Collegamento a Synapse, non specificare.

Il tipo di dati è int. Il valore predefinito è 0, per Azure Collegamento a Synapse. 2 = Mirroring del database dell'infrastruttura.

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.

Esempi

L'esempio seguente abilita il feed di modifiche.

EXECUTE sys.sp_change_feed_enable_db;

Verificare che il database sia abilitato.

SELECT
    [name]
  , is_data_lake_replication_enabled
FROM sys.databases;