sys.sp_help_change_feed (Transact-SQL)
Aplica-se a: SQL Server 2022 (16.x) Banco de Dados SQL do Azure Azure Synapse Analytics Warehouse no Microsoft Fabric Banco de dados SQL no Microsoft Fabric
Monitora a configuração atual do feed de alterações.
Esse procedimento armazenado do sistema é usado para:
- O recurso Link do Azure Synapse para instâncias do SQL Server e Banco de Dados SQL do Azure. Para obter mais informações, confira Gerenciar Link do Azure Synapse para SQL Server e Banco de Dados SQL do Azure.
- O recurso Banco de Dados Espelhado de Malha para Banco de Dados SQL do Azure. Para obter mais informações, consulte Bancos de dados espelhados do Microsoft Fabric.
- Banco de dados SQL no Microsoft Fabric. Para obter mais informações, consulte Banco de dados SQL no Microsoft Fabric.
Sintaxe
Convenções de sintaxe de Transact-SQL
EXECUTE sys.sp_help_change_feed;
Conjunto de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
table_group_id |
uniqueidentifier | O identificador exclusivo do grupo de tabelas. |
table_group_name |
nvarchar(140) | O nome do grupo de tabelas. |
destination_location |
nvarchar(512) | Cadeia de caracteres de URL da pasta da zona de destino. |
destination_credential |
sysname | O nome da credencial para acessar a zona de destino. |
workspace_id |
nvarchar(247) | A ID do recurso do Azure do workspace do Azure Synapse relacionado. |
synapse_workgroup_name |
nvarchar(50) | O nome do workspace do Azure Synapse relacionado. |
schema_name |
sysname | O nome do esquema do banco de dados da tabela do feed de alterações. |
table_name |
sysname | O nome da tabela do feed de alterações. |
table_id |
uniqueidentifier | O identificador exclusivo da tabela do feed de alterações. Gerado durante o fluxo de trabalho de instalação do feed de alterações. |
table_object_id |
int | O ID do objeto da tabela do feed de alterações. |
state |
tinyint | O estado da tabela do feed de alterações. Valores de estado válidos: 1 - Ativado. 2 -Exportadores. 3 -Exportados. 4 -Ativo. 5 -Desactivado. 6 - Impedimento pendente. |
version |
binary(10) | A versão da tabela do feed de alterações. |
snapshot_phase |
tinyint | Fase do instantâneo atual que progride de um para seis. 1 - ABORT_PRIOR_SNAPSHOT_IF_ANY2 - SET_TABLEVERSIONLSN3 - EXPORT_SCHEMA_FILE4 - EMIT_SNAPSHOT_BEGINENTRY5 - EXPORT_DATA_FILE6 - EMIT_SNAPSHOT_ENDENTRY |
snapshot_current_phase_time |
datetime | Hora em que a fase de snapshot atual foi iniciada. |
snapshot_retry_count |
int | Número de vezes que o snapshot tentou tentar novamente. |
snapshot_start_time |
datetime | Hora de início da fase de snapshot |
snapshot_end_time |
datetime | Hora de término da fase de snapshot |
snapshot_row_count |
int | O número de linhas de dados que estão sendo exportadas durante a operação de instantâneo da tabela do feed de alterações |
destination_type |
int | 0 = Link do Azure Synapse. 2 = Espelhamento de malha. |
Permissões
Atualmente, apenas um membro da função de servidor sysadmin ou db_owner função, ou um usuário com permissões de banco de dados CONTROL , pode executar esse procedimento.
Exemplos
Para verificar o status de tabelas e metadados:
EXEC sp_help_change_feed;