Compartilhar via


Sincronizar bancos de dados do Analysis Services

O Assistente para Sincronizar Bancos de Dados torna dois bancos de dados do Analysis Services equivalentes copiando os dados e os metadados de um banco de dados em um servidor de origem para um banco de dados de um servidor de destino. Enquanto o assistente sincroniza os dados entre os dois bancos de dados, os usuários podem continuar consultando o banco de dados de destino. Após a sincronização, o Analysis Services alterna os usuários automaticamente para os dados e metadados copiados recentemente e descarta os dados antigos do banco de dados de destino.

Use o recurso Sincronizar Banco de Dados para realizar as tarefas a seguir:

  • Implantar um banco de dados de um servidor de preparo em um servidor de produção.

  • Sincronizar um banco de dados em um servidor de produção com as alterações feitas aos dados e metadados em um banco de dados em um servidor de preparo.

  • Gerar o script XMLA que pode ser executado posteriormente para sincronizar os bancos de dados.

O Assistente para Sincronizar Bancos de Dados, ou o script de sincronização gerado, pode ser usado junto com o Clustering de Failover do Microsoft Windows e o Balanceamento de Carga de Rede (NLB) para aumentar a disponibilidade e a escalabilidade do cubo e dos bancos de dados do Analysis Services.

Executando o assistente

Por padrão, o assistente sincroniza todos os dados e metadados, em vez de associá-los nos grupos de segurança existentes. Também é possível copiar todas as configurações de segurança ou ignorá-las ao sincronizar os dados e metadados.

Para usar o assistente, você deve ser administrador do Analysis Services (ou seja, um membro da função de Servidor) para executar esta operação.

Para executar o Assistente para Sincronizar Bancos de Dados

  1. No SQL Server Management Studio, conecte-se à instância do Analysis Services que executará o banco de dados de destino.

  2. No Pesquisador de Objetos, clique com o botão direito do mouse na pasta Bancos de Dados e clique em Sincronizar.

  3. Na caixa do diálogo Assistente para Sincronizar Bancos de Dados, digite o nome do servidor de origem e do banco de dados de origem nos campos adequados.

    A sincronização ocorrerá para bancos de dados de origem e destino que têm o mesmo nome. Se o servidor de destino já tiver um banco de dados que compartilha o mesmo nome que o banco de dados de origem, o banco de dados de destino será atualizado com os metadados e os dados de origem. Se o banco de dados não existir, ele será criado no servidor de destino. Clique em Avançar.

  4. Se preferir, altere o local da partição local e clique em Avançar.

    Se um conjunto de partições estiver instalado na unidade C do servidor de origem, o assistente permite copiar esse conjunto em um local diferente no servidor de destino. Se os locais padrão não forem alterados, o assistente implantará as partições do grupo de medidas de cada cubo do servidor de origem nos mesmos locais no servidor de destino. Do mesmo modo, se o servidor de origem usar partições remotas, as mesmas partições remotas serão usadas no servidor de destino.

  5. Escolha o método de sincronização de segurança desejado e clique em Avançar. Por padrão, o assistente compacta todos os dados e metadados durante a sincronização.

  6. Clique em Concluir para sincronizar. Depois de verificar as opções na página Concluindo o Assistente, clique em Concluir novamente.

Consulte também

Referência

Elemento Synchronize (XMLA)

Conceitos

Implantar soluções de modelo usando XMLA

Outros recursos

Implantar soluções modelo usando o Assistente de Implantação