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

Simptomai

Kai bandote įtraukti lauką į replikuotos lentelės Microsoft Dynamics NAV 2009 1 pakeitimų paketas (SP1) arba Microsoft Dynamics NAV 5.0 SP1, gaunate klaidos pranešimą, panašų į šį:

Bandant pasiekti "Table_Name" lentelę įvyko ši SQL serverio klaida arba klaidos:
650,"42000",[Microsoft][ODBC SQL serverio tvarkyklė][SQL serveris]Readpast užraktą galite nurodyti tik skaitymo fiksuotojo arba pasikartojančio skaitymo atskyrimo lygiuose. SQL: ALTER TABLE "NAVDB". dbo"." CRONUS International Ltd_$MyTable" ADD "field4" VARCHAR(10) NOT NULL CONSTRAINT "$ndodefault$625437302$4" DEFAULT ''

Pastabos

  • Table_Name yra faktinio lentelės, kurią norite naudoti norėdami įtraukti lauką, pavadinimo vietos rezervavimo ženklas.

  • Ši problema kyla kompiuteryje, kuriame veikia "Microsoft SQL Server 2008" ir kuriame įdiegta "Microsoft Dynamics NAV" aplinka. Be to, ši problema kyla tik jei vienoje iš "Microsoft Dynamics NAV" lentelių įgalintas "Microsoft SQL Server" replikavimas.

Priežastis

Ši problema kyla dėl to, kad negalite pakeisti replikuotos lentelės schemos "Microsoft SQL Server 2008", jei atitinkama operacija nustatyta naudoti SERIALIZABLE izoliavimo lygį. Tai naujas "Microsoft SQL Server 2008" apribojimas, neegzistavo ankstesnėse "Microsoft SQL Server" versijose. Tačiau numatytoji "Microsoft Dynamics NAV" konfigūracija naudoja SERIALIZABLE atskyrimo lygį lentelėms keisti.

Sprendimas

Norėdami išspręsti šią problemą, sukonfigūruokite "Microsoft Dynamics NAV 5.0" SP1 ir "Microsoft Dynamics NAV 2009 SP1", kad vietoj "SERIALIZABLE" atskyrimo lygio būtų naudojamas "Microsoft SQL Server" pasikartojančio skaitymo atskyrimo lygis.

Daugiau informacijos apie tai, kaip pakeisti "Microsoft Dynamics NAV" naudojamą izoliavimo lygį, žr. šiuos žinių bazės (KB) straipsnius ir susijusias karštąsias pataisas:

  • Microsoft Dynamics NAV 5.0 SP1: 979135

  • Microsoft Dynamics NAV 2009 SP1: 978100

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ą!

×