Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Quando você atualiza para o Microsoft Dynamics GP 2010, a conversão de tabela para o banco de dados da empresa falha. Um X vermelho aparece ao lado da empresa indicando uma falha. Para determinar quais tabelas falharam, execute o seguinte script:


SELECT b.fileOSName, a.fileNumber, a.PRODID, a.Status, a.errornum, a.errordes, c.CMPANYID, c.INTERID
FROM DYNAMICS.dbo.DU000030 a
JOIN
DYNAMICS.dbo.DU000010 b
ON a.fileNumber = b.fileNumber
AND a.PRODID = b.PRODID
JOIN
DYNAMICS.dbo.SY01500 c
ON a.companyID = c.CMPANYID
WHERE (a.Status <> 0 or a.errornum <> 0) and a.Status <>15


     
Você recebe a seguinte mensagem de erro na coluna errordesc:

[Microsoft] [SQL Server Native Client 10.0] [SQL Server] Violação da restrição de CHAVE PRIMÁRIA 'PKUPRXXXXX'. Não é possível inserir chave duplicada no objeto 'dbo. UPRXXXXXX'.



Você recebe esta mensagem de erro quando uma ou mais das tabelas a seguir não são atualizadas:
UPR10203
UPR10204
UPR10205
UPR10206
UPR10207
UPR10209
UPR10213
UPR10214

Causa

Observação Antes de seguir as instruções deste artigo, certifique-se de ter uma cópia de backup completa do banco de dados que você pode restaurar se ocorrer um problema.

A chave primária alterada com o Microsoft Dynamics GP 2010 e os registros na tabela estão violando a nova chave. Os registros não devem existir nas tabelas de trabalho de folha de pagamento após uma verificação de folha de pagamento. Para corrigir esse problema, remova os registros.

Para nos fazer corrigir esse problema para você, vá para a seção "Corrigir para mim". Se você preferir corrigir esse problema por conta própria, vá para a seção "Deixe-me corrigi-loeu mesmo ".

Sintomas

Para corrigir esse problema automaticamente, clique no link Corrigir esse problema. Em seguida, clique em Executar na caixa de diálogo Baixar Arquivo e siga as etapas neste assistente.





Observação Este assistente pode estar somente em inglês; no entanto, a correção automática também funciona para outras versões de idioma Windows.

Observação Se você não estiver no computador com o problema, poderá salvar a correção automática em uma unidade flash ou em um CD e, em seguida, você pode executar no computador que tem o problema.

Corrigir para mim


Para corrigir esse problema você mesmo, siga estas etapas:

  1. Não restaure o banco de dados da empresa. Esse problema pode ser resolvido no ponto de falha durante a atualização para o Microsoft Dynamics GP 2010.

  2. Inicie a SQL Server Management Studio. Para fazer isso, use um dos seguintes métodos, dependendo do programa que você está usando.

    Método 1: Para SQL Server 2005 Se você estiver usando SQL Server 2005, inicie SQL Server Management Studio. Para fazer isso, clique em Iniciar, aponte para Todosos Programas , aponte para Microsoft SQL Server 2005e clique em SQL Server Management Studio.

    Método 2: para SQL Server 2008Se você está usando SQL Server 2008, inicie SQL Server Management Studio. Para fazer isso, clique em Iniciar, aponte para Todosos Programas , aponte para Microsoft SQL Server 2008e clique em SQL Server Management Studio.

  3. Execute os seguintes scripts no banco de dados da empresa que está falhando:

    Delete UPR10203
    Delete UPR10204
    Delete UPR10205
    Delete UPR10206
    Delete UPR10207
    Delete UPR10209
    Delete UPR10213
    Delete UPR10214
  4. Execute o seguinte script para limpar os registros com falha:

    Delete DYNAMICS..DU000030 where Status = 135 and fileNumber in (424, 425, 426, 427, 428, 429, 385, 386)
  5. Inicie o Microsoft Dynamics GP 2010 Utilities e atualize a empresa novamente.

Desejo corrigir sozinho

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×