Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Atnaujinus į "Microsoft Dynamics GP 2010", nepavyksta konvertuoti įmonės duomenų bazės lentelės. Šalia įmonės rodomas raudonas X, nurodantis triktį. Norėdami nustatyti, kurios lentelės nepavyko, vykdykite šį scenarijų:


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


     
Stulpelyje errordesc gaunate šį klaidos pranešimą:

[Microsoft] ["SQL Server Native Client" 10,0] ["SQL Server"] Pirminio rakto apribojimo PKUPRXXXXX pažeidimas. Negalima įterpti pasikartojančio rakto į objektą "dbo." UPRXXXXXX'.



Gaunate šį klaidos pranešimą, kai nepavyksta atnaujinti vienos ar daugiau iš šių lentelių:
UPR10203
UPR10204
UPR10205
UPR10206
UPR10207
UPR10209
UPR10213
UPR10214

Priežastis

Pastaba Prieš vykdydami šiame straipsnyje pateiktas instrukcijas, įsitikinkite, kad turite visą atsarginę duomenų bazės kopiją, kurią galite atkurti, jei kyla problemų.

Pirminis raktas pakeistas naudojant "Microsoft Dynamics GP 2010", o lentelės įrašai pažeidžia naują raktą. Po atlyginimų tikrinimo vykdymo darbo lentelėse neturėtų būti įrašų. Norėdami išspręsti šią problemą, pašalinkite įrašus.

Norėdami, kad šią problemą išspręstumime už jus, eikite į skyrių " Pataisyti užmane". Jei norite išspręsti šią problemą patys, eikite į skyrių "Leiskite taisyti pačiam".

Simptomai

Norėdami išspręsti šią problemą automatiškai, spustelėkite saitą Šios problemos sprendimas. Tada dialogo lange Failo atsisiuntimas spustelėkite Vykdyti ir atlikite šiame vedlyje nurodytus veiksmus.





Pastaba Šis vediklis gali būti tik anglų kalba; tačiau automatinis taisymas taip pat tinka kitų kalbų versijoms Windows.

Pastaba Jei neturite kompiuterio, kuriame kilo problema, galite įrašyti automatinį pataisą į "flash" atmintinę arba kompaktinį diską, tada galite paleisti jį kompiuteryje, kuriame kilo ši problema.

Taisyti už mane


Norėdami išspręsti šią problemą patys, atlikite šiuos veiksmus:

  1. Neatkurkite įmonės duomenų bazės. Šią problemą galima išspręsti nesėkmingo naujinimo į "Microsoft Dynamics GP 2010" metu.

  2. Paleiskite "SQL Server Management Studio". Norėdami tai padaryti, naudokite vieną iš toliau nurodytų būdų, atsižvelgdami į programą, kurią naudojate.

    1 būdas: 2005 "SQL Server". jei naudojate ""SQL Server" 2005", pradėkite "SQL Server Management Studio". Norėdami tai padaryti, spustelėkite Pradžia, nukreipkite žymiklį įVisos programos , nukreipkite žymiklį į Microsoft SQL Server 2005" , tada spustelėkite "SQL Server Management Studio".

    2 būdas: "SQL Server" 2008" Jei naudojate ""SQL Server" 2008", pradėkite "SQL Server Management Studio". Norėdami tai padaryti, spustelėkite Pradžia, nukreipkite žymiklį įVisos programos , nukreipkite žymiklį į Microsoft SQL Server 2008" , tada spustelėkite "SQL Server Management Studio".

  3. Vykdykite šiuos scenarijus įmonės duomenų bazėje, kuri neveikia:

    Delete UPR10203
    Delete UPR10204
    Delete UPR10205
    Delete UPR10206
    Delete UPR10207
    Delete UPR10209
    Delete UPR10213
    Delete UPR10214
  4. Vykdykite šį scenarijų, kad išvalytų nepavykusį įrašą:

    Delete DYNAMICS..DU000030 where Status = 135 and fileNumber in (424, 425, 426, 427, 428, 429, 385, 386)
  5. Paleiskite "Microsoft Dynamics GP 2010 Utilities" ir dar kartą atnaujinkite įmonę.

Leiskite taisyti pačiam

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×