Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Cet article s’applique à Microsoft Dynamics NAV pour tous les pays et tous les paramètres régionaux de langue.

Introduction

L’outil de vérification de base de données nouvelle pour Microsoft Dynamics NAV recherche les incohérences entre la table de Microsoft Dynamics NAV objet Snapshot de métadonnées et de SQL Server (CheckSnapshot) ou vérifie et éventuellement corriger des espaces non valides dans les types de données de code (FindInvalidCodeFields). Vous pouvez utiliser l’outil pour Microsoft Dynamics NAV 2013 R2 et versions ultérieures (par exemple, 2015 de Microsoft Dynamics NAV et Microsoft Dynamics NAV 2016).

Cet outil remplace la version antérieure est publiée en tant que correctif KB2963997.

Remarque Microsoft vous recommande de prendre une sauvegarde de la base de données cible avant d’exécuter l’outil de vérification de base de données.



CheckSnapshot


Lorsque Microsoft Dynamics NAV applique des modifications à la structure de la table dans SQL Server, ; ces modifications sont calculées en fonction de la différence entre la table de métadonnées de l’objet, qui fait partie de la base de données de l’application Microsoft Dynamics NAV, et l’instantané de métadonnées d’objet, qui se trouve dans la base de données des clients de Microsoft Dynamics NAV. Si la table de l’instantané de métadonnées d’objet ne contient-elle pas une vue précise de la conception d’une table réelle dans SQL Server, Microsoft Dynamics NAV Server n’est peut-être pas en mesure d’appliquer les modifications à la structure de cette table, puis la base de données ne peut pas accéder à Microsoft Dynamics NAV.


Si l’outil signale un problème, il existe différentes façons de résoudre le problème. Une option pour résoudre le problème consiste à aligner manuellement les tables de SQL Server avec les métadonnées de Microsoft Dynamics NAV. Par exemple, vous pouvez créer la table, l’index ou champ manquant. L’autre option est d’aligner des métadonnées de Microsoft Dynamics NAV à l’aide de SQL Server. La façon de procéder est pour apporter les modifications dans l’environnement de développement Microsoft Dynamics NAV afin que le tableau tienne à la disposition de SQL Server. Ensuite, exécutez l’instruction suivante pour mettre à jour de la capture instantanée :


déclarer @objectId int = 3
mettre à jour les métadonnées du jeu [Snapshot des métadonnées objet] = (select Metadata (métadonnées de l’objet) à partir de
où [Type d’objet] = 1 et [Object ID]=@objectId) où [Type d’objet] = 1 et [objet
ID]=@objectId   


Syntaxe permettant de vérifier la base de données
NavCheckDatabase CheckSnapshot [-serveur] < chaîne > [-base de données] < chaîne > [-AppDatabase] < chaîne >



Description des paramètres :

Server : Nom du serveur de base de données sur lequel vous souhaitez exécuter la commande. Pour spécifier l’ordinateur local, «. ».
Base de données : Le nom de la base de données que vous souhaitez vérifier, par exemple DynamicsNAVDB.
AppDatabase : Le nom de la base de l’application, comme MyAppDB.


Si appdatabasename n’est pas spécifié, il est supposé que l’application et la base de données de clients sont le même (mode hérité), par exemple :

CheckSnapshot de NavCheckDatabase. DynamicsNAVDB



FindInvalidCodeFields


L’outil de vérification de base de données a également la possibilité de rechercher et corriger les espaces blancs non valides (comme défini par le.NET Framework) sur les champs de code des bases de données Microsoft Dynamics NAV. L’outil parcourt lit toutes les données et les deux nombres, affiche et résout les champs code existants avec des espaces dans les.

Si l’outil signale un problème, vous pouvez également rechercher les enregistrements contenant des espaces en définissant le paramètre de l’étendue ; Lorsque vous l’utilisez, elle affiche également les valeurs ajustées des enregistrements qui contiennent les espaces.

Si vous souhaitez que l’outil pour modifier ces données, la valeur – paramètre à modifier. Si vous définissez le paramètre à modifier, l’outil va lire toutes les données de code, rechercher les enregistrements qui contiennent des espaces blancs et de supprimer les espaces blancs au début et à la fin des valeurs de code. Microsoft Dynamics NAV Server utilise également ces valeurs ajustées lorsque vous travaillez avec des champs de code.


Syntaxe
NavCheckDatabase FindInvalidCodeFields [-serveur] < chaîne > [-base de données] < chaîne > [AppDatabase] < chaîne > [-étendue] [-Modifier]


Description du paramètre :
  
Serveur : Le nom du serveur de base de données sur lequel vous souhaitez exécuter la commande. Pour spécifier l’ordinateur local, «. ».
Base de données : Le nom de la base de données que vous souhaitez vérifier, par exemple DynamicsNAVDB.
AppDatabase : Le nom de la base de l’application, comme MyAppDB.
Étendu : Spécifie si le résultat doit retourner les enregistrements ajustées qui ont des espaces non valides.
Modifier : Spécifie si l’outil doit ajuster les valeurs des champs code par des espaces et les mettre à jour dans la base de données SQL Server.


Il est déconseillé d’utiliser l’appdatabasename lors de l’utilisation de FindInvalidCodeFields, par exemple :

FindInvalidCodeField de NavCheckDatabase. DynamicsNAVDB

Plus d'informations

Informations sur le correctif

Un correctif pris en charge est disponible auprès de Microsoft. Il existe une section « Téléchargement de correctif logiciel disponible » au début de cet article de la Base de connaissances. Si vous rencontrez un problème lors du téléchargement, l’installation de ce correctif, ou que vous avez d’autres questions de support technique, contactez votre partenaire ou, si inscrit à un plan de support directement avec Microsoft, vous pouvez contacter le support technique pour Microsoft Dynamics et créer une demande de support. Pour ce faire, visitez le site Web Microsoft suivant :

https://mbs.microsoft.com/support/newstart.aspxVous pouvez également contacter le support technique pour Microsoft Dynamics par téléphone à l’aide de ces liens pour les numéros de téléphone spécifiques des pays. Pour ce faire, reportez-vous à l’un des sites Web Microsoft suivants :

Partenaires

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

https://mbs.microsoft.com/customersource/Global/NAV/support/support-news/support_telephoneDans certains cas, les frais généralement encourus pour la prise en charge des appels peuvent être annulés si un technicien du Support technique pour Microsoft Dynamics et les produits associés détermine qu’une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes qui ne relèvent pas de la mise à jour spécifique en question.

Comment faire pour obtenir le correctif logiciel de Microsoft Dynamics NAV ou mettre à jour des fichiers

Une fois que vous demandez un correctif logiciel de Microsoft Dynamics NAV, un lien hypertexte sera envoyé dans un message électronique pour vous.


Le message électronique contiendra un lien hypertexte. Vous pouvez utiliser le lien hypertexte pour télécharger le correctif logiciel de Microsoft Dynamics NAV ou les fichiers de mise à jour. Lorsque vous cliquez sur le lien hypertexte, la boîte de dialogue Téléchargement de fichier – Avertissement de sécurité s’ouvre. Puis, vous êtes invité à exécuter, à enregistrer ou à annuler le téléchargement.


Si vous cliquez sur exécuter, les fichiers de démarrer le téléchargement et le processus d’extraction. Vous devez spécifier un dossier pour les nouveaux fichiers et ensuite fournir le mot de passe.


Si vous cliquez sur Enregistrer, vous devez spécifier un chemin d’accès pour enregistrer le fichier compressé. Lorsque vous ouvrez le fichier que vous avez enregistré, vous êtes invité à spécifier un chemin d’accès pour les fichiers.

Si vous cliquez sur Annuler, le processus de téléchargement s’arrête.

Conditions préalables

Vous devez disposer de Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015, ou Microsoft Dynamics NAV 2016 installé pour appliquer ce correctif.

Informations sur les fichiers

La version internationale de ce correctif possède les attributs de fichier (ou ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, elles sont converties en heure locale. Pour trouver la différence entre l’UTC et l’heure locale, utilisez l’onglet fuseau horaire dans l’élément de Date et heure dans le panneau de configuration.

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

Description 824684 terminologie standard utilisée pour décrire les mises à jour logicielles de Microsoft

Remarque Il s’agit d’un article de « Dernière minute » créé directement à partir de l’organisation de support technique de Microsoft. Les informations contenues dans ce document sont fournies en l'état, en réponse à des problèmes nouveaux. En raison de la rapidité de leur mise à disposition, les documents peuvent contenir des erreurs typographiques et peuvent être révisés à tout moment sans préavis. Consultez les Conditions d’utilisation pour d’autres considérations.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×