Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2022 (16.x) e versões
posteriores Azure SQL Database
Azure SQL Managed Instance
Azure Synapse
Analytics Bases de dados espelhadas em Microsoft Fabric
SQL database em Microsoft Fabric
Habilita o banco de dados atual para:
- Banco de dados SQL no Microsoft Fabric
- Bancos de Dados Espelhados do Microsoft Fabric
- Link do Azure Synapse
Caution
Esse procedimento armazenado do sistema é usado internamente e não é recomendado para uso administrativo direto. Em vez disso, use o Synapse Studio ou o portal do Fabric. O uso desse procedimento pode introduzir inconsistência.
Syntax
Convenções de sintaxe de Transact-SQL
EXECUTE sys.sp_change_feed_enable_db
[ [ @maxtrans ] ]
[ , [ @pollinterval ] ]
[ , [ @destination_type ] ]
GO
Arguments
@maxtrans
O tipo de dados é int. Indica o número máximo de transações a serem processadas em cada ciclo de verificação.
- Para o Link do Azure Synapse, o valor padrão, se não for especificado, é
10000. Se especificado, o valor deve ser um inteiro positivo. - Para espelhamento de malha, esse valor é determinado dinamicamente e definido automaticamente.
@pollinterval
O tipo de dados é int. Descreve a freqüência, ou intervalo de sondagem, com que o log é verificado em busca de novas alterações em segundos.
- Para o Link do Azure Synapse, o intervalo padrão, se não for especificado, é de 5 segundos. O valor deve ser
5ou maior. - Para espelhamento de malha, esse valor é determinado dinamicamente e definido automaticamente.
@destination_type
Aplica-se a: Somente espelhamento de banco de dados de malha. Para o Link do Synapse, não especifique.
O tipo de dados é int. O padrão é 0, para Link do Azure Synapse.
2 = Espelhamento de banco de dados de malha.
Permissions
Um usuário com permissões de banco de dados CONTROL, associação de função de banco de dados db_owner ou associação de função de servidor sysadmin pode executar esse procedimento.
Examples
O exemplo a seguir habilita o feed de alterações.
EXECUTE sys.sp_change_feed_enable_db;
Verifique se o banco de dados está habilitado.
SELECT [name],
is_data_lake_replication_enabled
FROM sys.databases;
Conteúdo relacionado
- sys.sp_change_feed_enable_table (Transact-SQL)
- sys.sp_change_feed_create_table_group (Transact-SQL)
- sys.sp_help_change_feed (Transact-SQL)
- sys.sp_help_change_feed_table (Transact-SQL)
- sys.sp_change_feed_configure_parameters (Transact-SQL)
- sys.dm_change_feed_log_scan_sessions (Transact-SQL)
- sys.dm_change_feed_errors (Transact-SQL)