• Type de base : ce paramètre déterminera ce qui doit être saisi dans les écrans suivants


  • Type de connexion : Natif, ODBC ou OLEDB selon le type de la base

  Si ODBC il faut renseigner le nom de la source de données ODBC


Types de connexion possibles par base :


  Access : OLEDB

  DB2/400 : OLEDB, ODBC

  Excel : OLEDB

  Firebird : ODBC

  Hyper File Classic : Natif, ODBC

  Hyper File C/S : Natif, ODBC

  Informix : ODBC

  MySQL, MariaDB : Natif, ODBC

  Oracle : OLEDB, ODBC

  PostgreSQL : Natif, ODBC

  SQLite : Natif, ODBC

  SQL Server : OLEDB, ODBC



  • Provider : nom du provider OLEDB, certains sont proposés dans une liste (il y aussi un bouton de recherche qui affiche les providers présents sur le poste)


Paramétrage pour une base Access


Pour se connecter à une base Access vous devez indiquer :

 - un provider OLEDB (une liste est proposée, voir plus bas) :

 - une bibliothèque DAO, utilisée pour récupérer la structure des tables et des index


 


Si vous avez un problème d'accès (blocage ou autre) avec DAO, essayez de cocher Ouvrir en mode exclusif (dans la majorités des cas, ce n'est pas nécessaire, donc ne pas cocher)


Une liste propose plusieurs providers : 



Si un provider apparaît en gris clair c'est qu'il n'est pas installé sur le poste

Toutefois, ces providers sont rétro-compatibles : le provider fourni pour Access 2007 pourra être utilisé avec une base au format Access 97


La bibliothèque DAO n'est obligatoire, mais si on ne l'indique pas, ou si elle est incorrecte, la structure détaillée des tables et des index ne pourra pas être récupérée. Par conséquent on ne pourra pas modifier les données des tables.


Pour installer le provider et la bibliothèque DAO les plus récents, installer le moteur Jet Engine redistribuable (par exemple pour Access 2010)

IMPORTANT : Choisissez la version 32 bits


Voir la liste des moteurs (runtimes) disponibles sur le site de Microsoft


Si le type de base est Hyper File Classic, une case à cocher permet d'indiquer que les fichiers sont au format Hyper File 5.5



Vous devez cocher cette case pour pouvoir lire les fichiers de ce format


Le fichier d'analyse (.WDD) est obligatoire pour accéder aux fichiers au format 5.5



Limitations liées aux fichiers 5.5 :


  • Il semblerait que l'accès aux fichiers 5.5 contenant des mémos soit très lent
  • Certains DELETE renvoient un message d'erreur alors que la suppression est quand même effectuée


Connexion ODBC


Dans le cas d'une connexion ODBC il faut indiquer la source de données ODBC. Une liste déroulante présente présente la liste des sources de données présentes sur le poste



Pour une connexion DB2/400 il faut :


- Dans le paramétrage de la source ODBC, onglet "Serveur", "Bibliothèque SQL par défaut" : saisir le nom de la bibliothèque

- Dans l'étape suivante de saisie du profil (Connexion), mettre le même nom de bibliothèque dans "Bib. sélectionnée"


 Paramétrage de la source ODBC :


 Paramétrage du profil dans Outils_SQL :



On ne peut accéder qu'à une seule bibliothèque en ODBC, si vous devez utiliser des tables d'autres bibliothèques il faudra les préfixer avec le nom de la bibliothèque