Como mover bancos de dados SQL do Microsoft Dynamics CRM 3.0 de um servidor para outro, no mesmo domínio

Traduções deste artigo Traduções deste artigo
ID do artigo: 917948 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

INTRODUÇÃO

Este artigo descreve como mover bancos de dados SQL do Microsoft Dynamics 3.0 CRM de um servidor para outro, no mesmo domínio.

Mais Informações

Observações
  • Recomendamos o uso deste procedimento para mover bancos de dados SQL do Microsoft CRM de um servidor para outro, no mesmo domínio. Não use este procedimento para mover dados de um servidor para outro em domínios diferentes.
  • Use-o para mover dados de uma instância nomeada do Microsoft SQL Server para uma instância padrão do SQL Server no mesmo computador.
  • Você não precisa fazer alterações nos clientes de laptop ou desktop do Microsoft CRM para Microsoft Office Outlook quando quiser mover bancos de dados SQL do Microsoft CRM de um servidor para outro no mesmo domínio.
Importante: certifique-se de ter lido e compreendido todo este artigo antes de tentar executar este procedimento.

Prepare-se para mover os bancos de dados

Antes de mover os bancos de dados, certifique-se de ter feito as seguintes preparações:
  • Todos os usuários estão desconectados do Microsoft CRM.
  • Todos os usuários do cliente do Microsoft CRM para Outlook sincronizaram seus dados offline com o Microsoft CRM entrando no modo online.
  • Você tem um backup atualizado de todos os bancos de dados SQL do Microsoft CRM.

Mova os bancos de dados

Depois de verificar as preparações acima, siga estas etapas para mover os bancos de dados SQL do Microsoft CRM:
  1. Faça um backup dos seguintes bancos de dados SQL principais do Microsoft CRM:
    • Nome_da_Organização_METABASE
    • Nome_da_Organização_MSCRM
    Para fazer backup desses bancos de dados, siga estas etapas:
    1. Clique em Iniciar, aponte para Todos os Programas, Microsoft SQL Server 2005 e clique em SQL Server Management Studio.
    2. No SQL Server Management Studio, clique em um servidor da lista Nome do Servidor e clique em Conectar.
    3. Expanda a pasta Bancos de Dados.
    4. Clique com o botão direito do mouse em um dos dois bancos de dados, aponte para Tarefas e clique em Backup.
    5. Na lista Tipo de backup, selecione Completo e clique em Adicionar na seção Destino.
    6. Na caixa de diálogo Selecione o Destino de Backup, clique no botão Procurar (...).
    7. Na caixa de diálogo Localizar Arquivos de Bancos de Dados, insira um nome para o arquivo de backup e clique em OK.
    8. Continue a clicar em OK até que todas as caixas de diálogo sejam fechadas. Você receberá uma mensagem indicando que o backup foi concluído com êxito.
    9. Repita as etapas de a a h para outro banco de dados. Não exclua nada da instância original do Microsoft SQL Server. Se você deixar os arquivos na instância original do SQL Server, poderá usar a configuração original como referência ao executar a etapa 5.
  2. Transfira os arquivos de backup criados na etapa 1 para a nova instância do SQL Server.
  3. Crie os dois bancos de dados nos quais irá restaurar os arquivos de backup. Para fazer isso, siga estas etapas:
    1. Inicie o SQL Server Management Studio.
    2. Expanda a pasta Bancos de Dados.
    3. Clique com o botão direito do mouse em Bancos de Dados. Em seguida, clique em Novo Banco de Dados.
    4. Insira um nome para o banco de dados. Por exemplo, digite Nome_da_Organização_MSCRM.
    5. Clique em OK.

      Importante: certifique-se de usar a mesma sintaxe de nomeação usada na instância original do Microsoft SQL Server.
    6. Repita as etapas de c a e para criar o banco de dados Nome_da_Organização_METABASE. Mais uma vez, certifique-se de usar a mesma sintaxe de nomeação usada na instância original do Microsoft SQL Server.
  4. Restaure os arquivos de backup. Para fazer isso, siga estas etapas:
    1. Inicie o SQL Server Management Studio.
    2. Expanda a pasta Bancos de Dados.
    3. Clique com o botão direito do mouse no banco de dados Nome_da_Organização_MSCRM, aponte para Tarefas, Restaurar e clique em Banco de Dados.
    4. Na área Origem para restauração, selecione a opção Do dispositivo e clique no botão Procurar (...).
    5. Na caixa de diálogo Especificar Backup, clique em Adicionar.
    6. Na caixa de diálogo Localizar Arquivo de Backup, clique no local do arquivo de backup do banco de dados Nome_da_Organização_MSCRM e clique em OK.
    7. Na caixa de diálogo Especificar Backup, clique em OK.
    8. Na caixa de diálogo Restaurar Banco de Dados, clique em Restaurar Origem, Opções e clique para marcar a caixa de seleção Substituir a fim de substituir o banco de dados existente.
    9. Na área Restaurar Arquivo de Banco de Dados como, examine os caminhos dos dois arquivos de banco de dados físicos. Verifique se esses caminhos apontam para locais válidos. Se não apontarem, modifique os caminhos adequadamente.
    10. Na caixa de diálogo Restaurar Banco de Dados, clique em OK para iniciar o processo de restauração.

      Observação: dependendo do tamanho do banco de dados, esse processo poderá ser bastante demorado. Quando o processo for concluído, você receberá uma mensagem indicando que a operação de restauração foi concluída com êxito.
    11. Repita as etapas de c a j para o banco de dados Nome_da_Organização_METABASE.
  5. Configure os grupos de segurança fazendo o mapeamento para os grupos de segurança do Microsoft Windows NT. Para fazer isso, siga estas etapas.

    Observação: ao seguir estas etapas, use como referência a pasta de segurança que está na instância original do SQL Server.
    1. Inicie o SQL Server Management Studio. Expanda a pasta Segurança.
    2. Clique com o botão direito do mouse em Logons. Em seguida, clique em Novo Logon.
    3. Na caixa de diálogo Logon, clique em Geral no painel esquerdo e em Pesquisar.
    4. Na caixa de diálogo Selecionar Usuário ou Grupo, clique em Tipos de Objeto, verifique se a caixa de seleção Grupos está marcada e clique em OK.
    5. Clique em Locais, clique na pasta para selecionar todo o seu conteúdo e clique em OK.
    6. No campo Digite o nome do objeto a ser selecionado, digite SQL e clique em Verificar Nomes.
    7. Selecione o registro SQLAccessGroup {GUID}. Em seguida, clique em OK.
    8. Na caixa de diálogo Logon, clique na opção Autenticação do Windows, mantenha todas as outras opções padrão com suas configurações atuais e clique em OK para fechar todas as caixas de diálogo.
  6. Modifique a Fonte de Dados ODBC do DSN de sistema do Microsoft CRM no servidor do Microsoft CRM para que ela aponte para o novo servidor que está executando o Microsoft SQL Server. Para fazer isso, siga estas etapas:
    1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Fontes de Dados (ODBC).
    2. Na caixa de diálogo Administrador de Fonte de Dados ODBC, clique na guia DSN de sistema, clique em Microsoft CRM na lista Fontes de Dados do Sistema e clique em Configurar.
    3. Na primeira janela de configuração de DSN do Microsoft SQL Server, localize a lista Servidor que contém os nomes dos computadores que estão executando o SQL Server. Clique no servidor ao qual deseja se conectar.
    4. Clique em Avançar três vezes para configurar a fonte de dados.
    5. Clique em Concluir.
    6. Na janela de configuração de ODBC do Microsoft SQL Server, clique em Testar Fonte de Dados para validar a conexão com o servidor.
    7. Clique em OK duas vezes para concluir a configuração.
    8. Clique em OK para fechar a caixa de diálogo Administrador de Fonte de Dados ODBC.
  7. Reconfigure o servidor do Microsoft Dynamics CRM. Para fazer isso, siga estas etapas:
    1. No servidor do Microsoft Dynamics CRM, clique em Iniciar, aponte para Todos os Programas, Microsoft CRM e clique em Gerenciador de Implantação.
    2. No painel esquerdo, clique em Gerenciador de Servidores, clique com o botão direito do mouse no servidor do Microsoft Dynamics CRM e clique em Configurar o SQL Server.
    3. Na janela do servidor do Microsoft Dynamics CRM, selecione o novo computador que está executando o Microsoft SQL Server na lista SQL Server e clique em Avançar.
    4. Na lista Banco de dados do Microsoft CRM, clique no banco de dados SQL do Microsoft CRM apropriado. Se houver vários servidores do Microsoft CRM, clique para marcar a caixa de seleção Aplicar alterações em todos os servidores na implantação.
    5. Clique em Concluir.
  8. Teste o Microsoft CRM verificando se consegue acessar os dados. Além disso, teste os clientes do Microsoft Dynamics CRM para Outlook para garantir que o programa pode ser usado.
  9. Verifique se os trabalhos do SQL Server foram criados. Para fazer isso, siga estas etapas:
    1. Inicie o SQL Server Management Studio.
    2. Expanda o SQL Server Agent e a pasta Jobs.
    3. Verifique se os trabalhos a seguir são listados na pasta Jobs:
      • Organization_Name.Update Contract States
      • MSCRM Identity Reseeding
      • MSCRM Index Reindexing
      • MSCRM Stored Procedures Priming
      • Start_Incremental on Organization_Name_ftcat_documentindex
    4. Se os trabalhos listados na etapa c não estiverem listados na pasta Jobs, siga as etapas do seguinte artigo da Base de Dados de Conhecimento Microsoft:
      910044 Quando você move bancos de dados do Microsoft Dynamics CRM para uma nova instância do SQL Server, os trabalhos do SQL Server não podem ser criados
  10. Limpe o conteúdo do computador original que está executando o Microsoft SQL Server. Para fazer isso, siga estas etapas:
    1. Exclua os bancos de dados SQL do Microsoft CRM antigos.
    2. Exclua os seguintes grupos de logon:
      • SQLAccessGroup
      • UserGroup
      • ReportingGroup
Observação: depois de mover com êxito os bancos de dados SQL do Microsoft CRM de um servidor para outro, lembre-se de agendar backups regulares dos bancos de dados que estão no novo servidor.

Referências

Para obter mais informações sobre como mover os bancos de dados do Microsoft SQL Reporting Services, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento Microsoft:
842425 Como mover um banco de dados do Reporting Services de um computador que está executando o Reporting Services para outro computador
Para obter mais informações sobre como mover bancos de dados do Microsoft Dynamics CRM 3.0 para uma nova instância do Microsoft SQL Server, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento Microsoft:
910044 Quando você move bancos de dados do Microsoft Dynamics CRM para uma nova instância do SQL Server, os trabalhos do SQL Server não podem ser criados

Propriedades

ID do artigo: 917948 - Última revisão: quinta-feira, 10 de janeiro de 2008 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Dynamics CRM 3.0
Palavras-chave: 
kbhowto kbmbsmigrate kbmbsadministration KB917948

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com