Salt la conținutul principal
Asistență
Conectare

Noua versiune a instrumentului de verificare a bazei de date pentru Microsoft Dynamics NAV

Lucrați de oriunde de pe orice dispozitiv cu Microsoft 365

Faceți upgrade la Microsoft 365 pentru a lucra oriunde cu cele mai recente caracteristici și actualizări.

Faceți upgrade acum

Șablon: CPR - NAV - remediere rapidă

Număr eroare: 375815 (întreținere conținut)

Acest articol se aplică la Microsoft Dynamics NAV pentru toate țările și toate limbi regionale.

Introducere

Baze de date verifica instrumentului pentru Microsoft Dynamics NAV verifică inconsistențe între Microsoft Dynamics NAV obiect metadate instantaneu tabel și SQL Server (CheckSnapshot) sau verifică și opțional corecta caractere nevalide spaţiu în cod tipurile de date (FindInvalidCodeFields). Aveți posibilitatea să utilizați instrumentul pentru Microsoft Dynamics NAV 2013 R2 și versiunile ulterioare (cum ar fi Microsoft Dynamics NAV 2015 și Microsoft Dynamics NAV 2016).

Acest instrument înlocuiește versiunea anterioară lansate ca remedieri rapide KB2963997.

Notă Microsoft recomandă să efectuați o copie de rezervă a bazei de date țintă înainte de a executa instrumentul checker bazei de date.



CheckSnapshot


Când Microsoft Dynamics NAV se aplică modificările de design tabel în SQL Server; aceste modificări sunt calculate pe baza diferența între tabelul de metadate obiect, care face parte din baza de date Microsoft Dynamics NAV aplicațiilor, și tabelul instantaneu de metadate obiect, care se află în baza de date Microsoft Dynamics NAV entității găzduite. Dacă tabelul instantaneu de metadate obiect nu conține o vizualizare precisă de proiectare reale tabel în SQL Server, apoi serverul Microsoft Dynamics NAV nu putea aplica modificările de design din tabelul și Microsoft Dynamics NAV nu pot accesa baza de date.


Dacă instrumentul raportează o problemă, există metode diferite pentru a rezolva problema. O opţiune pentru a rezolva problema este să vină manual tabele în SQL Server cu Microsoft Dynamics NAV metadate. De exemplu, puteţi crea lipsă tabel, index sau câmp. Altă opțiune este să vină metadate Microsoft Dynamics NAV cu SQL Server. Mod de a face acest lucru este de a face modificările în mediul de dezvoltare Microsoft Dynamics NAV, astfel încât tabelul se potriveşte structura în SQL Server. Apoi, executați următoarea instrucțiune pentru a actualiza instantaneu:


declara @objectId int = 3
actualizare metadate set [obiect metadate instantaneu] = (Selectați metadatele din [obiect metadate]
unde [tip de obiect] = 1 și [Object ID]=@objectId) unde [tip de obiect] = 1 și [obiect
ID]=@objectId   


Sintaxa pentru a verifica baza de date
NavCheckDatabase CheckSnapshot [-Server] < șir > [-date] < șir > [-AppDatabase] < șir >



Descrierea parametrii:

Server: Numele serverului de baze de date pe care doriți să executați comanda. Pentru a specifica pe computerul local, specificați ".".
Bazei de date: Numele bazei de date pe care doriți să verificați, cum ar fi DynamicsNAVDB.
AppDatabase: Nume aplicație bazei de date, cum ar fi MyAppDB.


Dacă nu este specificat appdatabasename, apoi se presupune că aplicația și baza de date de entitate găzduită sunt aceleași (Legacy mode), de exemplu:

NavCheckDatabase CheckSnapshot. DynamicsNAVDB



FindInvalidCodeFields


Instrumentul de selectare bază de date are, de asemenea, posibilitatea de a găsi și corectarea spaţiu non-validă (definită de .NET Framework) cod câmpuri de baze de date Microsoft Dynamics NAV. Instrumentul parcurge și Citește toate datele și fie contează, prezintă sau remediază câmpurile Cod existent cu spaţiu în ele.

Dacă instrumentul raportează o problemă, vă puteți găsi înregistrările care conțin whitespaces setând parametrul extins; atunci când se utilizează, se va afișa, de asemenea, valorile împodobite înregistrările care conțin whitespaces.

Dacă doriți ca instrumentul să modificați aceste date, setați parametrul – Modify. Dacă setați parametrul Modify, instrumentul va citi toate datele de cod, găsi înregistrările care conțin spații goale și eliminați spaţiu la începutul și la sfârșitul valorile de cod. Microsoft Dynamics NAV Server utilizează, de asemenea, aceste valori împodobite atunci când lucrați cu câmpurile de cod.


Sintaxă
NavCheckDatabase FindInvalidCodeFields [-Server] < șir > [-date] < șir > [AppDatabase] < șir > [-extins] [-modifica]


Parametru Descriere:
  
Server: Numele serverului de baze de date pe care doriți să executați comanda. Pentru a specifica pe computerul local, specificați ".".
Bazei de date: Numele bazei de date pe care doriți să verificați, cum ar fi DynamicsNAVDB.
AppDatabase: Nume aplicație bazei de date, cum ar fi MyAppDB.
Extins: Specifică dacă rezultatul trebuie să revină împodobite înregistrările care au whitespaces non-validă.
Modifica: Specifică dacă instrumentul trebuie trim valorile cod câmpurile cu whitespaces și le actualizeze în baza de date SQL Server.


Nu se recomandă să utilizați appdatabasename atunci când se utilizează FindInvalidCodeFields, de exemplu:

NavCheckDatabase FindInvalidCodeField. DynamicsNAVDB

Mai multe informații

Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Există o secțiune "remediere Descărcare disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă întâlniți o problemă de descărcarea, instalarea acestei remedieri rapide sau alte întrebări de asistență tehnică, contactați partenerul sau, dacă s-au asociat unui plan de suport direct cu Microsoft, posibilitatea să contactați asistența tehnică pentru Microsoft Dynamics și creați o nouă solicitare de suport. Pentru aceasta, vizitați următorul site Web Microsoft:

https://mbs.microsoft.com/support/newstart.aspxDe asemenea, puteți contacta suport tehnic pentru Microsoft Dynamics prin telefon, utilizați aceste linkuri pentru țara anumite numere de telefon. Pentru aceasta, vizitați unul dintre următoarele site-uri Web Microsoft:

Parteneri

https://mbs.microsoft.com/partnersource/global/support/support-news/support_telephoneClienții

https://mbs.microsoft.com/customersource/Global/NAV/support/support-news/support_telephoneÎn cazuri speciale, costurile implicate de obicei pentru asistență apeluri pot fi anulate dacă un specialist în asistență tehnică pentru Microsoft Dynamics și produse asociate stabilește că o anumită actualizare va rezolva problema. Se vor aplica costurile uzuale de asistență pentru orice întrebări suplimentare de asistenţă şi pentru probleme ce nu fac obiectul actualizării în cauză.

Cum se obține remedierea rapidă Microsoft Dynamics NAV sau actualizați fișierele

După ce solicita o remediere rapidă Microsoft Dynamics NAV, un hyperlink va fi trimis într-un e-mail.


Mesajul de poștă electronică conține un hyperlink. Puteţi utiliza hyperlink pentru a descărca remedierea rapidă Microsoft Dynamics NAV sau fișierele de actualizare. Când faceţi clic pe hyperlinkul, se deschide caseta de dialog Descărcare fișier – avertisment de securitate . Apoi, vi se solicită să se execute, pentru a salva sau a anula descărcarea.


Dacă faceți clic pe executare, fișierele începe descărcarea și procesul de extragere. Trebuie să specificați un folder pentru fișiere noi, și apoi tastați parola.


Dacă faceți clic pe Salvare, trebuie să specificați o cale pentru a salva fişierul comprimat. Când deschideți fișierul pe care l-ați salvat, vi se solicită să specificați calea pentru fișierele.

Dacă faceți clic pe Revocare, se oprește procesul de descărcare.

Cerințe preliminare

Trebuie să aveți Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015, Microsoft Dynamics NAV 2016 instalat sau pentru a aplica această remediere rapidă.

Informații despre fișier

Versiunea globală a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.

Stare

Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Mai multe informații

Pentru mai multe informaţii, faceţi clic pe următorul număr de articol pentru a vedea articolul în baza de cunoştinţe Microsoft:

824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft

Notă Acesta este un articol "rapid publicat" creat direct în cadrul organizației de asistență Microsoft. Informațiile conținute în acest document sunt furnizate ca răspuns la problemele care apar. Ca rezultat al vitezei în a-l face disponibil, materialele pot include erori tipografice și pot fi revizuite în orice moment, fără notificare. Consultați Termenii de utilizare pentru alte considerații.

Autor: gerardco
Scris de: v-luzo
Examinare tehnică:
Editor:

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×