Solucionar problemas de bancos de dados espelhados do Fabric
Cenários, resoluções e soluções alternativas para bancos de dados espelhados do Microsoft Fabric.
Importante
Esse recurso está em preview.
Recursos
Revise a seção de solução de problemas das perguntas frequentes para cada fonte de dados:
- Solucionar problemas de espelhamento do Banco de Dados SQL do Azure e perguntas frequentes sobre o espelhamento do Banco de Dados SQL do Azure
- Solucionar problemas de espelhamento de Instância Gerenciada de SQL do Azure e perguntas frequentes sobre o espelhamento da Instância Gerenciada de SQL do Azure
- Solucionar problemas de espelhamento do Azure Cosmos DB e Perguntas frequentes sobre espelhamento do Azure Cosmos DB
- Solução de problemas de espelhamento do Snowflake
- Perguntas frequentes sobre o Espelhamento do Azure Databricks
- Solucionar problemas de espelhamento do banco de dados SQL do Fabric (versão prévia) e Perguntas frequentes sobre espelhamento de banco de dados SQL do Fabric (versão prévia)
Revise a documentação de limitações para cada fonte de dados:
- Limitações nos bancos de dados espelhados no Microsoft Fabric usando o Banco de Dados SQL do Azure
- Limitações nos bancos de dados espelhados do Microsoft Fabric da Instância Gerenciada de SQL do Azure (versão prévia)
- Limitações nos bancos de dados espelhados no Microsoft Fabric usando o Azure Cosmos DB (versão preliminar)
- Limitações nos bancos de dados espelhados no Microsoft Fabric usando o Azure Databricks (Versão prévia)
- Limitações nos bancos de dados espelhados no Microsoft Fabric usando o Snowflake
- Limitações no espelhamento do banco de dados SQL do Fabric
Parar replicação
Quando você seleciona Parar duplicação, os arquivos do OneLake permanecem como estão, mas a duplicação incremental é interrompida. É possível reiniciar a duplicação a qualquer momento selecionando Iniciar duplicação. Você pode desejar parar ou reiniciar a duplicação ao restaurar o estado da duplicação, após alterações no banco de dados de origem ou como uma ferramenta de solução de problemas.
Solucionar problemas
Esta seção contém as etapas gerais de solução de problemas de espelhamento.
Não é possível se conectar com um banco de dados de origem
- Verifique se os detalhes da conexão estão corretos, nome do servidor, nome do banco de dados, nome de usuário e senha.
- Verifique se o servidor não está atrás de um firewall ou de uma rede virtual privada. Abra as portas de firewall apropriadas.
Nenhum modo de exibição é duplicado
Atualmente, não há suporte para visualizações. Apenas a duplicação de tabelas regulares tem suporte.
Nenhuma tabela está sendo duplicada
- Verifique o status do monitoramento para verificar o status das tabelas. Para obter mais informações, consulte Monitorar a replicação de banco de dados espelho do Fabric.
- Selecione o botão Configurar duplicação. Verifique se as tabelas estão presentes na lista de tabelas ou se há Alertas em cada detalhe da tabela.
Colunas estão ausentes da tabela de destino
- Selecione o botão Configurar duplicação.
- Selecione o ícone Alerta ao lado dos detalhes da tabela se alguma coluna não estiver sendo duplicada.
Alguns dos dados na minha coluna parecem estar truncados
O warehouse do Fabric não oferece suporte para VARCHAR(max). No momento, ele é compatível somente com VARCHAR(8000).
Os dados não parecem estar duplicando
Na página Monitoramento, a data exibida é a última vez que os dados foram duplicados com êxito.
Não consigo alterar o banco de dados de origem
Não há suporte para alterar o banco de dados de origem. Crie um novo banco de dados espelho.
Mensagens de erro relacionadas a limites
Estas mensagens de erro frequentes incluem explicações e mitigações:
Mensagem de erro | Razão | Atenuação |
---|---|---|
“A duplicação está sofrendo limitação devido ao limite de espaço no destino.” | Existe um limite máximo de 10 TB de espaço de armazenamento no destino por banco de dados espelhado. A duplicação está sofrendo limitação devido ao limite de espaço no destino. | No banco de dados de origem, descarte as tabelas, remova os dados ou faça uma fragmentação. |
“A quantidade de tabelas pode exceder o limite, o que pode resultar na ausência de algumas tabelas.” | Existe uma quantidade máxima de 500 tabelas. | No banco de dados de origem, descarte ou filtre as tabelas. Se a nova tabela for a 500.ª tabela, não é necessário realizar nenhuma ação de mitigação. |
“A duplicação está sofrendo uma limitação e espera-se que continue em AAAA-MM-DDTHH:MM:ss.” | Existe um tamanho máximo de 1 TB de dados de alterações capturados por banco de dados espelhado por dia. | Aguarde o término da limitação. |