sys.sp_rda_reconcile_batch (Transact-SQL)
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores
Reconcilia a ID de lote armazenada na tabela do SQL Server habilitada para Stretch com a ID de lote armazenada na tabela remota do Azure.
Importante
O banco de dados de ampliação foi preterido no SQL Server 2022 (16.x) e no Banco de Dados SQL do Azure. Esse recurso será removido em uma versão futura do mecanismo de banco de dados. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Normalmente, você só precisa executar sp_rda_reconcile_batch
se tiver excluído manualmente os dados migrados mais recentemente da tabela remota. Quando você exclui manualmente dados remotos que incluem o lote mais recente, as IDs de lote ficam fora de sincronia e a migração é interrompida.
Para excluir dados que já foram migrados para o Azure, consulte os Comentários nesta página.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_rda_reconcile_batch @objname = '@objname'
[ ; ]
Argumentos
@objname= '@objname'
O nome da tabela do SQL Server habilitada para Stretch.
Permissões
Requer permissões de db_owner.
Comentários
Se você quiser excluir dados que já foram migrados para o Azure, faça o seguinte.
Pausar a migração de dados. Para obter mais informações, consulte Pausar e retomar a migração de dados (Stretch Database).
Exclua os dados da tabela de preparo do SQL Server executando um
DELETE
comando com aSTAGE_ONLY
dica. Para obter mais informações, consulte Fazer atualizações e exclusões administrativas.Exclua os mesmos dados da tabela remota do Azure executando um
DELETE
comando com aREMOTE_ONLY
dica.Execute
sp_rda_reconcile_batch
.Retomar a migração de dados. Para obter mais informações, consulte Pausar e retomar a migração de dados (Stretch Database).
Exemplos
Para reconciliar as IDs de lote, execute a instrução a seguir.
EXEC sp_rda_reconcile_batch
@objname = N'StretchEnabledTableName';
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de