Exportar (0) Imprimir
Expandir Tudo

Perguntas frequentes sobre Sincronização de Dados do SQL (Visualização)

Atualizado: fevereiro de 2014

 

 

Este artigo abrange as perguntas mais frequentes sobre o Sincronização de Dados do SQL (Visualização). Se você tiver alguma dúvida que não tenha sido abordada aqui, faça sua pergunta no Sincronização de Dados do SQL (Visualização) fórum.

O plug-in da Sincronização de Dados do SQL do Microsoft Azure no portal do Microsoft Azure Silverlight foi encerrado. A partir de agora, use o Portal de Gerenciamento do Microsoft Azure para a Sincronização de Dados do SQL do Azure.

Você pode acessar a Sincronização de Dados do SQL (Visualização) por meio da guia SINCRONIZAR em Banco de Dados SQL, no Portal de Gerenciamento do Microsoft Azure. A guia SINCRONIZAR está disponível somente quando você tem um ou mais grupos de sincronização. Consulte o tópico Como: Como criar um grupo de sincronização (SDS) para obter orientações sobre como criar e modificar um grupo de sincronização desse portal.

Consulte a seção Navegação abaixo para obter links para tópicos que você deve ler antes de iniciar e para obter orientação sobre como criar e modificar grupos de sincronização.

P: Se eu tiver uma pergunta sobre como usar a Sincronização de Dados do SQL, quem devo contatar?

R. Você pode entrar em contato conosco nos fóruns com qualquer pergunta ou comentário sobre o Sincronização de Dados do SQL (Visualização).

R. Consulte o tópico Requisitos do sistema para Sincronização de Dados do SQL (Visualização) para conhecer os requisitos mínimos do sistema para a utilização do Sincronização de Dados do SQL (Visualização).

R. Não. Sincronização de Dados do SQL (Visualização) está disponível apenas como uma Visualização para fins de comentários sobre o produto para futuras versões e não deve ser usada em ambientes de produção.

R. Não. Sincronização de Dados do SQL (Visualização) não oferece suporte à sincronização com dispositivos móveis no momento.

R. Durante a Visualização, não há nenhuma cobrança para o serviço Sincronização de Dados do SQL (Visualização). Porém, você ainda acumulará cobranças de transferências de dados para mover dados para dentro e para fora do seu Instância do banco de dados SQL. Para obter mais detalhes sobre valores, visite: http://www.microsoft.com/windowsazure/pricing/. É possível que, com a versão da Sincronização de Dados do SQL (Visualização) v.1, haverá uma cobrança para o serviço. Assista este espaço e o tópico Planejar a otimização para obter as informações mais recentes sobre valores.

R. No momento, há um serviço Sincronização de Dados do SQL (Visualização) localizado em cada data center do Azure.

R. Sim, para acompanhar as alterações de dados incrementais, o Sincronização de Dados do SQL (Visualização) adiciona uma tabela de controle de alterações para cada tabela que está sendo sincronizada quando a sincronização é configurada. Durante esta configuração, ele também adiciona gatilhos a suas tabelas base, assim como alguns procedimentos armazenados para coletar e aplicar alterações. É altamente recomendado que você teste o Sincronização de Dados do SQL (Visualização) em um banco de dados que não seja de produção para assegurar que não ocorra um efeito adverso em seus aplicativos existentes.

R. Quando você configurar um grupo de sincronização, o serviço solicita credenciais para seus servidores do Banco de Dados SQL. Essas credenciais são armazenados em formato criptografado dentro do banco de dados do sistema do Sincronização de Dados do SQL (Visualização).

R. Se as tabelas de esquema de sincronização ainda não estiverem criadas no banco de dados de destino, o Sincronização de Dados do SQL (Visualização) os criará com as colunas selecionadas. No entanto, isso não resulta em um esquema de fidelidade completa devido a:

  • Somente as colunas selecionadas são criadas na tabela de destino.
    Portanto, se algumas colunas não fizerem parte do grupo de sincronização, elas não serão provisionadas nas tabelas de destino.

  • Os índices são criados somente para as colunas selecionadas.
    Se o índice da tabela de origem tiver colunas não façam parte do grupo de sincronização, eles não serão provisionados nas tabelas de destino.

  • Os índices nas colunas de tipo XML não são provisionados.

  • As restrições CHECK não são provisionadas.

  • Os gatilhos existentes nas tabelas de origem não são provisionados.

  • Exibições e procedimentos armazenados não são criados no banco de dados de destino.

Devido a essas limitações, recomendamos que, para ambientes de produção, você provisione o esquema de fidelidade completa por conta própria e não dependa do provisionamento de esquema provisionado pelo Sincronização de Dados do SQL (Visualização). O recurso de provisionamento automático do Sincronização de Dados do SQL (Visualização) funciona bem para experimentar o serviço.

R. Se a chave primária for uma coluna agrupada, provisionar não criará o agrupamento no destino.

Se a coluna de chave primária ou coluna de filtro for definida com um agrupamento que seja diferente da instância de servidor, um erro de tempo de compilação ocorrerá durante o provisionamento de sincronização.

R. Um banco de dados de raiz de federação pode ser usado no Serviço Sincronização de Dados do SQL (Visualização) sem limitações. O ponto de extremidade do Banco de Dados Federado não pode ser adicionado à versão atual do Sincronização de Dados do SQL (Visualização). Se você tiver uma solicitação urgente, indique o seu cenário no Fórum do Banco de dados SQL no MSDN.

R: Para limites do Sincronização de Dados do SQL (Visualização) Visualizar, consulte o tópico Limites conhecidos de Sincronização de Dados do SQL (Visualização).

R. Somente uma instância da interface do usuário pode ser executada.

R. Você deve excluir todos os grupos de sincronização para um agente do cliente antes de excluir o agente do cliente.

R. O serviço do Sincronização de Dados do SQL (Visualização) comunica-se com bancos de dados do SQL Server via agente do cliente. Esse recurso de segurança impede a comunicação direta com bancos de dados por detrás de um firewall. Quando o serviço do Sincronização de Dados do SQL (Visualização) comunica-se com o agente, ele o faz usando conexões criptografadas e um token exclusivo ou "chave do agente". Os bancos de dados do SQL Server autenticam o agente usando a cadeia de conexão e a chave do agente. Esse design fornece um alto nível de segurança para seus dados. Para obter mais informações sobre as medidas de segurança do Sincronização de Dados do SQL (Visualização), consulte o artigo Segurança de dados na Sincronização de Dados do SQL (Visualização).

R. O status "Desatualizado" é o resultado de um banco de dados ficar offline por 45 dias ou mais. Consulte A database has an "Out-of-Date" status no Guia de Solução de Problemas para saber como atualizar um banco de dados.

R. Se você restaurar bancos de dados perdidos ou corrompidos de qualquer um backup, poderá haver não convergência de seus dados no grupo de sincronização ao qual os bancos de dados pertencem.

R. Embora seja possível usar o Sincronização de Dados do SQL (Visualização) para criar um backup de seus dados, isso não é recomendado. O Sincronização de Dados do SQL (Visualização) não versiona sincronizações. Portanto, você não pode fazer backup e restaurar para um ponto específico no tempo.

Além disso, o Sincronização de Dados do SQL (Visualização):

  • Ele não faz backup de outros objetos SQL, como procedimentos armazenados.

  • Ele não "restaura" rapidamente.

Recomendamos a Database Copy para Instância do banco de dados SQLs (Como: Fazer backup do seu banco de dados) e seus procedimentos bem estabelecidos para bancos de dados do SQL Server.

R. Não necessariamente. Dado um grupo de sincronização com um hub e três spokes, A, B e C, as sincronizações são Hub/A, Hub/B e Hub/C. Se, após a sincronização Hub/A, uma alteração for feita em A, essa alteração não será gravada em B ou C até a próxima tarefa de sincronização.

R.O Sincronização de Dados do SQL (Visualização) Visualizar não tem compatibilidade com a versão CTP2 anterior. Consulte o artigo Como atualizar um agente cliente para obter instruções completas sobre como atualizar.

R. Depois que você instalar um agente do cliente, a única maneira de alterar a conta de serviço é desinstalá-lo e instalar um novo agente do cliente com a nova conta de serviço.

R. Um loop de sincronização ocorre quando uma referência circular é formada entre dois ou mais grupos de sincronização. Em um loop de sincronização, uma alteração criada em um grupo de sincronização é escrita em bancos de dados em outros grupos de sincronização e é gravada como uma nova alteração no banco de dados onde a alteração foi originada, começando o processo inteiro novamente. Como ele é circular, assim que o loop é iniciado, ele nunca termina, a menos que você quebre o loop removendo as referências circulares. Para obter informações detalhadas e exemplos, consulte o tópico Compreender e evitar loops de sincronização.

R. Se você remover um banco de dados de um grupo de sincronização ou remover um grupo de sincronização e um ou mais bancos de dados não puderem ser desprovisionados, será possível desprovisionar o banco de dados manualmente. Consulte o tópico Desprovisionar manualmente um banco de dados para obter detalhes.

R. O Sincronização de Dados do SQL (Visualização) Visualizar dá suporte a alterações dinâmicas de esquema. Consulte o tópico Edit a Sync Group para obter informações sobre os tipos de alterações que podem ser incorporadas dinamicamente em seu Grupo de Sincronização e como incorporá-las.

R. Uma chave de agente só pode ser usada uma vez por um agente. Ela não pode ser reutilizada quando você remove e, em seguida, reinstala um novo agente, nem pode ser usada por diversos agentes. Se você precisar criar uma nova chave para um agente existente, verifique se a mesma chave está gravada com o agente cliente e com o serviço Sincronização de Dados do SQL (Visualização).

Consulte o tópico How To: Change a Client Agent's Key para obter detalhes de como alterar a chave de um agente.

R. Para invalidar ou desativar um agente imediatamente, regenere sua chave no portal, mas não a envie na interface de usuário do Agent. Regenerar uma chave invalida a chave anterior, independentemente de o agente correspondente estar online ou offline.

R. Se você quiser executar o agente local de um computador diferente daquele que está em execução no momento, siga as etapas abaixo:

  1. Instale o agente no computador desejado.

  2. Faça logon no portal do Sincronização de Dados do SQL (Visualização) e regenere a chave do agente para o novo agente.

  3. Use a interface de usuário do novo agente para enviar a nova chave de agente.

  4. Aguarde enquanto o agente do cliente baixa a lista dos bancos de dados no local que foram registrados anteriormente.

  5. Forneça credenciais de banco de dados para todos os bancos de dados que são exibidos como inacessíveis. Obviamente, esses bancos de dados devem ser acessíveis do novo computador no qual o agente está instalado.

O Sincronização de Dados do SQL (Visualização) é um recurso do Banco de Dados SQL. No portal de gerenciamento do Azure, você pode executar todas as tarefas necessárias para criar, implantar e modificar um grupo de sincronização.

 

Antes de iniciar

Antes de começar a criar e implementar sincronizações, você deve estar familiarizado com estes tópicos.

Como criar um grupo de sincronização

Há seis etapas para criar um grupo de sincronização no portal de Gerenciamento do Azure. Detalhes de cada etapa se encontram nesses links.

  1. Entre no Portal de Gerenciamento do Banco de dados SQL do Azure
    Sincronização de Dados do SQL (Visualização) se encontra como uma guia no Banco de dados SQL somente após a criação de um grupo de sincronização.

  2. Instalar um agente cliente de Sincronização de Dados do SQL (Visualização)

  3. Registrar um banco de dados do SQL Server com um agente cliente

  4. Criar seu grupo de sincronização (SDS)

  5. Definir seus dados de sincronização (SDS)

  6. Configurar seu grupo de sincronização (SDS)

 

Como modificar um grupo de sincronização

Você pode modificar o esquema de um grupo de sincronização adicionando/removendo tabelas ou colunas no grupo de sincronização; ou alterando a largura ou o tipo de dados de uma coluna. Detalhes se encontram nos links.

Consulte também

Mostrar:
© 2014 Microsoft