Comme avec iSeries Access for Windows, vous devez créer une source de données avant de pouvoir utiliser le driver ODBC. Cette source est essentiellement un fichier de données contenant l'information nécessaire pour se connecter à une base de données. La source de données abstrait la base de données d'arrière plan
ODBC Driver for Linux
de l’application,
en vous permettant de créer et
d’associer des noms conviviaux avec
différentes bases de données conformes
à ODBC. Des multiples sources de
données peuvent coexister simultanément.
J’ai créé une nouvelle source de
données en ouvrant la fenêtre du terminal
Linux et en entrant la commande
ODBCConfig. La figure 4 montre un
écran de configuration Data Source
Properties. Comme iSeries Access for
Windows, l’unixODBC Driver Manager
supporte trois types de sources de
données : sources de données utilisateur,
sources de données système et
sources de données fichier. Seul l’utilisateur
actuellement connecté peut disposer
des sources de données utilisateur.
Tous les utilisateurs du système
peuvent disposer des sources de données
système. Quand aux sources de
données fichier, elles contiennent la
configuration ODBC dans un fichier
que l’on peut déplacer entre les systèmes.
Pour configurer une nouvelle
source de données, j’ai sélectionné
l’onglet System data source et cliqué
sur Add. J’ai ainsi obtenu la fenêtre
Select Data Source driver de la figure 5.
Là , j’ai sélectionné l’option iSeries
Access ODBC Driver iSeries Access for
Linux et cliqué sur OK pour afficher la
fenêtre de configuration du driver de
la figure 6.
Pour mettre en place le driver
iSeries Access ODBC, j’ai commencé
par donner à la source de données un nom, qui n’est qu’une description. Dans cet exemple, j’utilise
le nom S1030438. Puis, dans le champ System, je fournis
le nom d’hôte DNS de l’iSeries. Ce champ peut aussi accepter
l’adresse iSeries TCP/IP. Ensuite, à l’invite Default
Libraries, je donne la liste des bibliothèques à utiliser sur
l’iSeries pour toutes les requêtes non qualifiées. Comme le
montre la figure 6, chaque nom de bibliothèque dans la liste
doit être séparé par un espace. C’est toute l’information qui
était nécessaire pour configurer le driver. Un clic sur la coche
dans l’angle supérieur gauche de la fenêtre a sauvegardé les
détails de la configuration comme une nouvelle source de
données.
Pour tester le driver ODBC, j’ai exécuté l’utilitaire iSQL,
qui permet d’exécuter interactivement des
commandes SQL sur une source de données
cible. J’ai démarré l’utilitaire iSQL par
la commande suivante :
iSQL S1030438 mikeo mypwd
Ensuite, à l’invite >SQL, j’ai entré select
* from QIWS.QCUSTCDT. Le driver IBM
Linux ODBC s’est ensuite connecté à
l’iSeries et a affiché les résultats de la requête
dans la figure 7.
Une fois l’IBM ODBC Driver for Linux installé sur le système,
on peut l’utiliser pour connecter n’importe quelle application
conforme à ODBC (OpenOffice, par exemple) à la
base de données iSeries.
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Le trilemme de la souveraineté : le coût caché du cloud qui freine l’IA en Europe
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Semperis : gouverner l’identité à l’ère des agents IA
- Analyse Patch Tuesday Mars 2026
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
