1 - Type de base
- 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