Mensagem de erro quando utiliza o Assistente para copiar banco de dados no SQL Server 2005 para migrar a base de dados MSCRM do Microsoft Dynamics CRM 3.0 de SQL Server 2000: "Definição de origem de ligação (erro)"

Traduções de Artigos Traduções de Artigos
Artigo: 915799 - Ver produtos para os quais este artigo se aplica.
A correcção descrita neste artigo não está disponível para a versão em chinês do Microsoft Dynamics CRM ou para a versão japonesa do Microsoft Dynamics CRM.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando utilizar o Assistente para copiar banco de dados no Microsoft SQL Server 2005 para migrar a base de dados MSCRM do Microsoft Dynamics CRM 3.0 de Microsoft SQL Server 2000, receberá a seguinte mensagem de erro no Assistente de base de dados de cópia:
Definição de conexão de origem (erro)
Mensagens
? Erro 0xc0202009: origem - actividade [1]: erro de OLE DB um. Código de erro: 0x80040E37. (SQL Server assistente importação e exportação)
? Erro 0xc02020e8: origem - actividade [1]: um conjunto de linhas para a abrir "[_MSCRM Database Name]. [dbo]. [Activity]" falhou. Verifique se o objecto existe na base de dados. (SQL Server assistente importação e exportação)
? Excepção de HRESULT: 0xC02020E8 (Microsoft.SqlServer.DTSPipelineWrap)
Nota Marcador de posição de Database Name é um marcador para o nome de base de dados MSCRM real.

Quando, em seguida, executar o Seleccionar * da actividade comandos SQL em relação à MSCRM base de dados no SQL Query Analyzer para determinar se o objecto existe na base de dados, receberá a seguinte mensagem de erro:
Servidor: Erro 208, nível de 16, 1, procedimento de actividade, estado linha 75
Nome de objecto inválido 'ActivityBase'.
Servidor: Erro 4413, nível de 16, estado 1, linha 1
Não foi possível utilizar vista ou função 'Actividade' devido a erros de ligação."

Causa

Este problema ocorre porque uma vista referencia uma tabela que não existe. A tabela não existe porque não correctamente migrar a base de dados.

Como contornar

Para contornar este problema, utilize um dos seguintes métodos.

Método 1

Utilize o comando ' Desligar a base de dados para remover a base de dados da instância do Microsoft SQL Server 2000. Em seguida, utilize o comando Fechar a base de dados para anexar a base de dados para a instância do Microsoft SQL 2005.

Método 2

  1. Cópia de segurança da base de dados do Microsoft SQL Server 2000.
  2. Instale o Microsoft SQL Server 2005.
  3. Restaure a base de dados no Microsoft SQL Server 2005.

Resolução

Este problema é corrigido no Microsoft Dynamics CRM 3.0 Update Rollup 1. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
922815O pacote cumulativo de atualizações 1 está disponível para o Microsoft Dynamics CRM 3.0

Mais Informação

Para obter mais informações sobre o Assistente de base de dados de copiar no Microsoft SQL Server 2005, consulte o tópico seguinte no SQL Server 2005 Books Online:
actualização para o SQL Server 2005 com o Assistente de base de dados de cópia
Para obter mais informações sobre a terminologia utilizada para descrever actualizações de software da Microsoft, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
824684Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft
887283Padrões de nomenclatura do pacote de Microsoft Business Solutions CRM software hotfix e atualização

Propriedades

Artigo: 915799 - Última revisão: 7 de dezembro de 2006 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft CRM 3.0
Palavras-chave: 
kbmt kbmbsupgrade kberrmsg kbbug kbhotfixserver kbqfe kbmbsmigrate KB915799 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 915799

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