Vous souhaitez exécuter des requêtes SQL sur la base de données de votre logiciel Microsoft Navision depuis votre PC sous Windows?

Une solution consiste à utiliser « Toad ».

Prérequis

  • Télécharger Toad : https://www.toadworld.com/download/toad-for-sql-server/freeware
  • Connaître le nom ou l’adresse IP de votre serveur SQL Server
  • Si l’authentification à SQL Server n’est pas paramétrée avec les comptes Active Directory de votre domaine, obtenir le login et le mot de passe d’un utilisateur SQL Server (de préférence en lecture seule pour ne pas risquer d’altérer vos données par mégarde)

Renseigner:

  1. Le nom ou l’adresse IP du serveur SQL Server
  2. Le login de votre utilisateur SQL Server
  3. Le mot de passe de votre utilisateur SQL Server
  4. Cocher éventuellement la case « Save password » pour ne pas avoir à le retaper à chaque ouverture de Toad
  5. Cliquer sur « Save » pour sauvegarder l’ensemble des paramètres de cette connxion
  6. Enfin cliquer sur « Connect » pour établir la connexion

Particularité de nommage des tables

Sous Navision, Les noms de tables peuvent comporter des caractères spéciaux et des espaces.

Par exemple : La table des composants de fabrication s’appelle

"Prod_<espace>Order<espace>Component"

Il faut alors encadrer le nom de la table par des crochets, comme ceci:

select * from [Prod_ Order Component]

Exemples de requêtes

Supposons que notre base de données s’appelle « DUPONT »

Nom de la table
Contenu Exemple de requête Commentaires
Company Liste des sociétés select * from Company
DUPONT$Bank Account Comptes bancaires France select * from [DUPONT$Bank Account]
DUPONT$Item Produits select * from DUPONT$Item
Contact Les contacts.

Type=0 :  Sociétés

Type=1 : Persons

select * from [DUPONT$Contact] where Type=’0′
|Production Order] Ordres de fabrication select *  from [DUPONT$Production Order]
|Production BOM Header] Nomenclatures de fabrication select * from [DUPONT$Production BOM Header]

 

 

Print Friendly, PDF & Email

Leave a Reply

You have to agree to the comment policy.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>