Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Atjauninot uz Microsoft Dynamics GP 2010, tabulas konvertēšana uzņēmuma datu bāzei neizdodas. Blakus uzņēmumam tiek parādīts sarkans krustiņš, kas norāda uz kļūmi. Lai noteiktu, kuras tabulas neizdevās, palaidiet šādu skriptu:


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


     
Errordesc kolonnā tiek rādīts šāds kļūdas ziņojums:

[Microsoft] [SQL Server Native Client 10,0] [SQL Server] Primārās ATSLĒGAs ierobežojuma "PKUPRXXXXX" pārkāpumi. Objektā 'dbo nevar ievietot atslēgas dublikātu. UPRXXXXXX'.



Šis kļūdas ziņojums tiek parādīts, ja vismaz vienu no šīm tabulām neizdodas atjaunināt:
UPR10203
UPR10204
UPR10205
UPR10206
UPR10207
UPR10209
UPR10213
UPR10214

Cēlonis

Piezīme. Pirms izpildīt šajā rakstā sniegtos norādījumus, pārliecinieties, vai jums ir pilnīga datu bāzes dublējumkopija, kuru var atjaunot, ja rodas problēma.

Primārā atslēga mainījās, izmantojot Microsoft Dynamics GP 2010, un ieraksti tabulā pārkāpj jauno atslēgu. Ierakstiem nevajadzētu pastāvēt algu saraksta darba tabulās pēc algu saraksta pārbaudes palaišanas. Lai novērstu šo problēmu, noņemiet ierakstus.

Lai novērstu šo problēmu, dodieties uz sadaļu"Labot manuproblēmu". Ja vēlaties patstāvīgi novērst šo problēmu, dodieties uzsadaļu"Ļaujiet man to labot pats".

Simptomi

Lai automātiski novērstu šo problēmu, noklikšķiniet uz saites Labot šo problēmu. Pēc tam dialoglodziņā Failu lejupielāde noklikšķiniet uz Palaist un veiciet šajā vednī norādītās darbības.





Piezīme. Šis vednis var būt tikai angļu valodā; tomēr automātiskā labošana darbojas arī citu valodu versijās, Windows.

Piezīme. Ja neesat datorā, kurā ir problēma, automātisko labojumu varat saglabāt zibatmiņas diskā vai kompaktdiskā un pēc tam varat to palaist datorā, kurā radusies problēma.

Labot automātiski


Lai patstāvīgi novērstu šo problēmu, veiciet tālāk norādītās darbības.

  1. Neatjaunot uzņēmuma datu bāzi. Šo problēmu var novērst kļūmes brīdī, kad atjaunināšana uz Microsoft Dynamics GP 2010.

  2. Startējiet SQL Server Management Studio. Lai to izdarītu, izmantojiet kādu no tālāk aprakstītajām metodēm atkarībā no izmantotās programmas.

    1. metode. SQL Server 2005 ja lietojat SQL Server 2005, SQL Server Management Studio. Lai to izdarītu, noklikšķiniet uz Sākt,norādiet uz Visas programmas, norādiet uz Microsoft SQL Server 2005un pēc tam noklikšķiniet uz SQL Server Management Studio.

    2. metode. SQL Server 2008Ja izmantojat programmu SQL Server 2008, SQL Server Management Studio. Lai to izdarītu, noklikšķiniet uz Sākt,norādiet uz Visas programmas, norādiet uz Microsoft SQL Server 2008un pēc tam noklikšķiniet uz SQL Server Management Studio.

  3. Izpildiet tālāk norādītos skriptus uzņēmuma datu bāzē, kurā tas neizdodas.

    Delete UPR10203
    Delete UPR10204
    Delete UPR10205
    Delete UPR10206
    Delete UPR10207
    Delete UPR10209
    Delete UPR10213
    Delete UPR10214
  4. Palaidiet tālāk norādīto skriptu, lai notīrītu neizdevušos ierakstus.

    Delete DYNAMICS..DU000030 where Status = 135 and fileNumber in (424, 425, 426, 427, 428, 429, 385, 386)
  5. Startējiet Microsoft Dynamics GP 2010 Utilities un vēlreiz atjauniniet uzņēmumu.

Labot patstāvīgi

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×