Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Når du opdaterer til Microsoft Dynamics GP 2010, mislykkes tabelkonverteringen for firmadatabasen. Der vises et rødt X ud for det firma, der angiver en fejl. Kør følgende script for at finde ud af, hvilke tabeller der mislykkedes:


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


     
Du modtager følgende fejlmeddelelse i kolonnen errordesc:

[Microsoft] [SQL Server Native Client 10,0] [SQL Server] Overtrædelse af PRIMARY KEY-begrænsningen 'PKUPRXXXXX'. Der kan ikke indsættes en dubletnøgle i objektet 'dbo. UPRXXXXXX'.



Du får vist denne fejlmeddelelse, når en eller flere af følgende tabeller ikke kan opdateres:
UPR10203
UPR10204
UPR10205
UPR10206
UPR10207
UPR10209
UPR10213
UPR10214

Årsag

Bemærk! Før du følger vejledningen i denne artikel, skal du kontrollere, at du har en komplet sikkerhedskopi af databasen, som du kan gendanne, hvis der opstår et problem.

Den primære nøgle blev ændret med Microsoft Dynamics GP 2010, og posterne i tabellen overtræder den nye nøgle. Poster bør ikke findes i lønarbejdetabellerne efter en lønkontrol. Du kan løse problemet ved at fjerne posterne.

Hvis du vil have os til at løse problemet for dig, skal du gå til afsnittet"Løs det formig". Hvis du hellere vil løse problemet selv, skal du gå til afsnittet " Ladmig løse det selv".

Symptomer

Du kan løse problemet automatisk ved at klikke på linket Løs dette problem. Klik derefter på Kør i dialogboksen Filoverførsel, og følg trinnene i denne guide.





Bemærk! Denne guide findes muligvis kun på engelsk; Den automatiske rettelse fungerer dog også for andre sprogversioner af Windows.

Bemærk! Hvis du ikke er på den computer, der har problemet, kan du gemme den automatiske rettelse på et flashdrev eller på en cd, og derefter kan du køre den på den computer, der indeholder problemet.

Løs problemet for mig


Du kan løse problemet selv ved at følge disse trin:

  1. Du må ikke gendanne firmadatabasen. Dette problem kan løses på det sted, hvor programmet mislykkedes under opdateringen til Microsoft Dynamics GP 2010.

  2. Start SQL Server Management Studio. For at gøre dette skal du bruge en af følgende metoder, afhængigt af det program du bruger.

    Metode 1: SQL Server 2005 hvis du bruger SQL Server 2005, skal du SQL Server Management Studio. Det gør du ved at klikke på Start, pege på Alle programmer,pege på Microsoft SQL Server 2005og derefter klikke på SQL Server Management Studio.

    Metode 2: I SQL Server 2008Hvis du bruger SQL Server 2008, skal du SQL Server Management Studio. Det gør du ved at klikkepå Start , pege på Alleprogrammer, pege på Microsoft SQL Server 2008og derefter klikke på SQL Server Management Studio.

  3. Kør følgende scripts mod den firmadatabase, der mislykkes:

    Delete UPR10203
    Delete UPR10204
    Delete UPR10205
    Delete UPR10206
    Delete UPR10207
    Delete UPR10209
    Delete UPR10213
    Delete UPR10214
  4. Kør følgende script for at rydde de mislykkede poster:

    Delete DYNAMICS..DU000030 where Status = 135 and fileNumber in (424, 425, 426, 427, 428, 429, 385, 386)
  5. Start Microsoft Dynamics GP 2010 Hjælpeprogrammer, og opdater virksomheden igen.

Lad mig selv løse det

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×