Nieuwe versie van de Database controleren Tool voor Microsoft Dynamics NAV

Sjabloon: CPR - NAV - Hotfix

BUG #: 375815 (Contentbeheer)

Dit artikel is van toepassing op Microsoft Dynamics NAV voor alle landen en alle taalinstellingen.

Inleiding

De nieuwe Database OST voor Microsoft Dynamics NAV gecontroleerd op inconsistenties tussen de Microsoft Dynamics NAV Object metagegevens Snapshot- en SQL Server (CheckSnapshot) of gecontroleerd en eventueel corrigeren ongeldige spaties in code gegevenstypen (FindInvalidCodeFields). U kunt het hulpprogramma voor Microsoft Dynamics NAV 2013 R2 en hogere versies (bijvoorbeeld Microsoft Dynamics NAV 2015 en Microsoft Dynamics NAV 2016).

Dit hulpprogramma vervangt de eerdere versie uitgebracht als hotfix KB2963997.

Opmerking Microsoft raadt aan dat u een back-up van de doeldatabase voordat u de database-hulpprogramma Controle systeembestanden.



CheckSnapshot


Wanneer Microsoft Dynamics NAV past u wijzigingen in het tabelontwerp in SQL Server. Deze wijzigingen worden berekend op basis van het verschil tussen de tabel Object-metagegevens, die deel uitmaakt van de Microsoft Dynamics NAV application database, en de Object-metagegevens Snapshot-tabel in de database van Microsoft Dynamics NAV huurder. Als de tabel momentopname van Object-metagegevens niet een nauwkeurige weergave van de werkelijke tabelontwerp in SQL Server bevat, Microsoft Dynamics NAV Server mogelijk niet wijzigingen toepassen op het ontwerp van de tabel en Microsoft Dynamics NAV geen toegang tot de database.


Als het hulpprogramma een probleem meldt, zijn er verschillende manieren om het probleem te verhelpen. Een optie om het probleem te verhelpen is om handmatig de tabel(len) in SQL Server met Microsoft Dynamics NAV-metagegevens wilt uitlijnen. Bijvoorbeeld, kunt u de ontbrekende tabel, index of veld. De andere optie is het uitlijnen van Microsoft Dynamics NAV metagegevens met SQL Server. De manier om dit te doen is de wijzigingen aanbrengen in de ontwikkelomgeving van Microsoft Dynamics NAV, zodat de tabel de lay-out in SQL Server past. Voer de volgende instructie om de momentopname te werken:


verklaren @objectId int = 3
update [Object-metagegevens momentopname] set metagegevens = (select metagegevens uit [Object-metagegevens]
waarbij [objecttype] = 1 en [Object ID]=@objectId) waar [objecttype] = 1 en [Object
ID]=@objectId   


Syntaxis voor de database controleren
NavCheckDatabase CheckSnapshot [-Server] < tekenreeks > [-Database] < tekenreeks > [-AppDatabase] < tekenreeks >



Beschrijving van de parameters:

Server: De naam van de databaseserver waarop u wilt dat de opdracht uit te voeren. Als u wilt opgeven op de lokale computer, ".".
Database: De naam van de database die u controleren wilt, zoals DynamicsNAVDB.
AppDatabase: De naam van de toepassingsdatabase, zoals MyAppDB.


Als appdatabasename niet is opgegeven, wordt uitgegaan van het dat de toepassing en de database van de huurder het dezelfde (Legacy-modus), bijvoorbeeld zijn:

NavCheckDatabase CheckSnapshot. DynamicsNAVDB



FindInvalidCodeFields


Het hulpprogramma Database controleren heeft ook de mogelijkheid van het opsporen en corrigeren van niet geldig spaties (zoals gedefinieerd door het .NET Framework) op de velden van Microsoft Dynamics NAV-databases. Het hulpprogramma worden doorlopen en alle gegevens en de tellingen, leest geeft, of bestaande velden met witruimte in deze correcties.

Als het hulpprogramma een probleem rapporteert, vindt u ook welke records bevatten whitespaces door de parameter uitgebreid; Wanneer u deze gebruikt, wordt het ook de bijgesneden waarden van de records met de whitespaces weergegeven.

Als u het hulpmiddel om deze gegevens te wijzigen, stelt de – parameter wijzigen. Als u de parameter wijzigen, wordt het hulpprogramma alle code-gegevens lezen, records zoeken die spaties bevatten en verwijder de spaties aan het begin en einde van de waarden. Microsoft Dynamics NAV Server ook deze bijgesneden waarden wordt gebruikt bij het werken met velden.


Syntaxis
NavCheckDatabase FindInvalidCodeFields [-Server] < tekenreeks > [-Database] < tekenreeks > [AppDatabase] < tekenreeks > [-Extended] [-wijzigen]


Beschrijving van de parameter:
  
Server: De naam van de databaseserver waarop u wilt dat de opdracht uit te voeren. Als u wilt opgeven op de lokale computer, ".".
Database: De naam van de database die u controleren wilt, zoals DynamicsNAVDB.
AppDatabase: De naam van de toepassingsdatabase, zoals MyAppDB.
Uitgebreid: Hiermee geeft u als het resultaat de bijgesneden records met ongeldige whitespaces opleveren.
Wijzigen: Hiermee geeft u het gereedschap moet bijsnijden van de waarden van velden met whitespaces als ze in de SQL Server-database bijwerken.


Het wordt niet aanbevolen voor gebruik met een FindInvalidCodeFields, bijvoorbeeld de appdatabasename:

NavCheckDatabase FindInvalidCodeField. DynamicsNAVDB

Meer informatie

Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Er is een sectie 'Hotfix kan worden gedownload' aan het begin van dit Knowledge Base-artikel. Als u een probleem downloaden ondervindt, installeren van deze hotfix of andere technische vragen hebt, neem contact op met uw partner of als ingeschreven in een ondersteuningsplan rechtstreeks met Microsoft, kunt u contact opnemen met technische ondersteuning voor Microsoft Dynamics en een nieuw ondersteuningsverzoek. Hiertoe gaat u naar de volgende Microsoft-website:

https://mbs.microsoft.com/support/newstart.aspxU kunt ook telefonisch contact op met technische ondersteuning voor Microsoft Dynamics voor land bepaalde telefoonnummers met behulp van deze koppelingen. Hiertoe gaat u naar een van de volgende Microsoft-websites:

Partners

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

https://mbs.microsoft.com/customersource/Global/NAV/support/support-news/support_telephoneIn speciale gevallen kunnen kosten die verbonden zijn aan ondersteuningsoproepen ondersteuning worden geannuleerd als een medewerker van Technical Support voor Microsoft Dynamics en verwante producten bepaalt dat een specifieke update de oplossing van uw probleem. De normale ondersteuningskosten van toepassing op alle extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.

Hoe kunt u de Microsoft Dynamics NAV-hotfix- of updatebestanden

Nadat u een hotfix voor Microsoft Dynamics NAV hebt aangevraagd, wordt een hyperlink in een e-mailbericht naar u verzonden.


Het e-mailbericht bevat een hyperlink. De hyperlink kunt u de Microsoft Dynamics NAV-hotfix of de updatebestanden te downloaden. Wanneer u op de hyperlink klikt, wordt het dialoogvenster Bestand downloaden-Beveiligingswaarschuwing geopend. Vervolgens wordt u gevraagd uitvoeren, opslaan of het downloadproces.


Als u op uitvoerenklikt, worden de bestanden start het downloaden en het proces van extractie. U moet een map opgeven voor de nieuwe bestanden en vervolgens het wachtwoord opgeven.


Als u op Opslaanklikt, moet u een pad voor het opslaan van het gecomprimeerde bestand. Wanneer u het opgeslagen bestand opent, wordt u gevraagd een pad voor de bestanden op te geven.

Als u op Annulerenklikt, wordt het downloadproces gestopt.

Vereisten

U moet Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015 of Microsoft Dynamics NAV 2016 deze hotfix geïnstalleerd.

Bestandsinformatie

De algemene versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer informatie

Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven

Opmerking Dit is een 'Snel publiceren' artikel dat rechtstreeks door het ondersteuningsteam van Microsoft is gemaakt. De informatie wordt geleverd zoals het is in reactie op de opkomende problemen. Omdat het artikel snel beschikbaar moest zijn, kunnen de materialen typografische fouten bevatten en op elk gewenst moment zonder voorafgaande kennisgeving worden gewijzigd. Zie de Gebruiksvoorwaarden voor andere overwegingen.

Auteur: gerardco
Schrijver: v-luzo
Technische controle:
Editor:

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×