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

Šis straipsnis taikomas Microsoft Dynamics NAV visose šalyse ir visų kalbų aplinkos.

Įvadas

Naują duomenų bazės tikrinimo įrankį Microsoft Dynamics NAV tikrina, ar nėra neatitikimų tarp Microsoft Dynamics NAV objektų metaduomenų momentinės kopijos lentelės ir SQL serverio (CheckSnapshot) arba patikrina ir jei norite ištaisyti neteisingas tarpų simbolių kodas duomenų tipai (FindInvalidCodeFields). Galite naudoti įrankį Microsoft Dynamics NAV 2013 R2 ir naujesnėse versijose (pvz., Microsoft Dynamics NAV 2015 ir Microsoft Dynamics NAV 2016).

Šis įrankis pakeičia ankstesnę versiją, išleisti kaip karštosios pataisos KB2963997.

Pastaba "Microsoft" rekomenduoja jūsų paskirties duomenų bazės atsarginę kopiją prieš paleidžiant duomenų bazės tikrinimo įrankį.



CheckSnapshot


Kai Microsoft Dynamics NAV taikomas pakeitimus lentelėje dizaino SQL Server; Šie pakeitimai yra apskaičiuojamos pagal skirtumą tarp objektų metaduomenų lentelės, kuri yra Microsoft Dynamics NAV programų duomenų bazę, ir objektų metaduomenų momentinės kopijos lentelėje, kurioje yra Microsoft Dynamics NAV nuomotojo duomenų bazėje. Jei lentelės objektų metaduomenų momentinė kopija nėra ir tikrasis lentelės dizaino SQL Server, tada Microsoft Dynamics NAV serverio gali nepavykti keitimus taikyti lentelės dizaino ir Microsoft Dynamics NAV negali pasiekti duomenų bazę.


Jei įrankis praneša, kad problema, yra įvairių būdų, kaip išspręsti problemą. Norėdami išspręsti šią problemą galima rankiniu būdu suderinti su Microsoft Dynamics NAV metaduomenų SQL serverio lenteles. Pvz., galite sukurti nėra lentelės, rodyklė arba lauko. Kitas variantas yra su Microsoft Dynamics NAV metaduomenų su SQL serverio. Taip, kaip tai padaryti yra atlikti pataisymus Microsoft Dynamics NAV programavimo aplinka, kad lentelės išdėstymas SQL Server. Tada paleiskite toliau nurodytą sakinį atnaujinti duomenų rinkinį:


paskelbti @objectId int = 3
atnaujinti [objektų metaduomenų momentinė kopija] nustatyti metaduomenų = (pasirinkite metaduomenis iš [objektų metaduomenų]
kai [objekto tipas] = 1 ir [Object ID]=@objectId) kur [objekto tipas] = 1 ir [objektas
ID]=@objectId   


Norėdami patikrinti, ar duomenų bazės sintaksė
NavCheckDatabase CheckSnapshot [-Server] < eilutės > [-duomenų bazės] < eilutės > [-AppDatabase] < eilutė >



Parametrų aprašas:

Server: Duomenų bazės serverio, kuriame norite vykdyti komandą pavadinimas. Norėdami nurodyti, kad vietinis kompiuteris, nurodykite ".".
Duomenų bazė: Duomenų bazė, kurį norite patikrinti, ar, pvz., DynamicsNAVDB, pavadinimas.
AppDatabase: Taikomųjų programų duomenų bazę, pvz., MyAppDB, pavadinimas.


Jei appdatabasename nenurodytas, tada daroma prielaida, kad programos ir nuomotojo duomenų bazė yra pačios (Legacy režimu), pvz.:

NavCheckDatabase CheckSnapshot. DynamicsNAVDB



FindInvalidCodeFields


Duomenų bazės tikrinimo įrankį taip pat galima rasti ir ištaisyti ne svarbių tarpų (kaip apibrėžta .NET Framework) kodas laukų Microsoft Dynamics NAV duomenų bazių. Įrankis praeina ir nuskaito visus duomenis ir arba skaičius, rodo, ir pašalina esamas kodas sritis su tarpais.

Jei įrankis praneša, kad problema, taip pat galite rasti, kurie įrašai yra tarpai parametro išplėstinio; kai ji naudojama, ji taip pat rodo paruošti vertės įrašus, kurie yra toliau tarpai.

Jei norite pakeisti šiuos duomenis įrankį, nustatykite parametro – modifikuoti. Jei nustatysite parametrą keisti, įrankis skaityti visas kodas duomenis, rasti įrašus, kuriuose yra tarpas ir pašalinti tarpų pradžioje ir pabaigoje kodo verčių. Microsoft Dynamics NAV serverio, taip pat naudoja šiuos paruošti reikšmes, kai dirbate su kodas.


Sintaksė
NavCheckDatabase FindInvalidCodeFields [-Server] < eilutės > [-duomenų bazės] < eilutės > [AppDatabase] < eilutės > [-išplėstinio] [-modifikuoti]


Parametro aprašas:
  
Serveris: Duomenų bazės serveris, kurią norite paleisti komandą pavadinimas. Norėdami nurodyti, kad vietinis kompiuteris, nurodykite ".".
Duomenų bazė: Duomenų bazė, kurį norite patikrinti, ar, pvz., DynamicsNAVDB, pavadinimas.
AppDatabase: Programos duomenų bazėje, pvz., MyAppDB, pavadinimas.
Išplėstinis: Nurodo, jei rezultatas turi grąžinti paruošti įrašai, kurių nėra tinkamas tarpai.
Modifikuoti: Jei įrankis turi trim kodas laukų su tarpai reikšmės, ir jas atnaujinti SQL serverio duomenų bazės nurodo.


Nerekomenduojama naudoti su appdatabasename naudojant FindInvalidCodeFields, pvz.:

NavCheckDatabase FindInvalidCodeField. DynamicsNAVDB

Daugiau informacijos

Karštųjų pataisų informacija

„Microsoft“ pateikia palaikomas karštąsias pataisas. Yra skyrius "Galimas karštųjų pataisų atsisiuntimas" šio žinių bazės straipsnio viršuje. Jei susiduriate su problema atsisiųsti, įdiegti šią karštąją pataisą, ar turite kitų klausimų, techninės pagalbos, kreipkitės į savo partnerių arba, jei įtraukti į tiesiogiai su "Microsoft" palaikymo planą, galite susisiekti su techniniu palaikymu Microsoft Dynamics ir sukurti naują palaikymo užklausą. Norėdami tai padaryti, apsilankykite šioje "Microsoft" svetainėje:

https://mbs.microsoft.com/support/newstart.aspxTaip pat kreipkitės techninio palaikymo Microsoft Dynamics telefonu, naudojant šiuos saitus šalies telefono numerių. Norėdami tai padaryti, apsilankykite vienoje iš šių Microsoft svetainių:

Partneriai

https://mbs.microsoft.com/partnersource/global/support/support-news/support_telephoneKlientai

https://mbs.microsoft.com/customersource/Global/NAV/support/support-news/support_telephoneKonkrečiais atvejais už palaikymo skambučius gali būti atšaukti, jei techninės pagalbos specialistas Microsoft Dynamics ir susijusių produktų taikomi įprasti mokesčiai nustato, kad jūsų problemą galima išspręsti naudojant konkretų naujinimą. Į įprastos kainos už palaikymą taikomos papildomiems palaikymo klausimams ir problemų, kurių negalima išspręsti naudojant minėtą naujinimą.

Kaip gauti karštąją pataisą Microsoft Dynamics NAV arba atnaujinti failus

Po to, galite pateikti užklausą Microsoft Dynamics NAV karštosios pataisos, hipersaitą išsiųsime jums el. laiške.


El. paštas yra hipersaitą. Norėdami atsisiųsti "Microsoft" Dynamics NAV karštųjų pataisų arba naujinimo failus, galite naudoti hipersaitą. Spustelėjus hipersaitą, atsidaro dialogo langas Failo atsisiuntimas – saugos įspėjimas . Tada, paraginti paleisti, įrašyti arba atšaukti atsisiuntimą.


Jei spustelėkite vykdyti, failų pradėti atsisiuntimą ir išskleidimo proceso. Turite nurodyti naujus failus aplanką ir tada pateikite slaptažodį.


Spustelėjus įrašyti, turite nurodyti kelią įrašant suglaudintą failą. Kai atidarote failą, kurį įrašėte, būsite paraginti nurodyti kelio failus.

Jei spustelėsite Atšaukti, atsisiuntimo procesas bus sustabdytas.

Būtinosios sąlygos

Turite Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015 m. arba Microsoft Dynamics NAV 2016 norint taikyti šias karštąsias pataisas.

Failo informacija

Šių karštųjų pataisų Visuotinė versija turi failo atributus (arba naujesnius failo atributus), kurie išvardyti toliau esančioje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.

Būsena

„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Daugiau informacijos

Norėdami gauti daugiau informacijos, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite „Microsoft Knowledge Base“ žinių bazės straipsnį:

824684 standartinę terminologiją, vartojamą Microsoft programinės įrangos naujinimams apibūdinti, aprašas

Pastaba. Tai yra "GREITAI PUBLIKUOJAMAS" straipsnis, sukurtas tiesiogiai Microsoft palaikymo tarnybos. Čia pateikta informacija yra atsakas į kylančius klausimus. Dėl greito publikavimo medžiagoje gali būti spausdinimo klaidų ir ji gali būti peržiūrima bet kuriuo metu be įspėjimo. Naudojimo ieškokite kitų priežasčių.

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

×