Support ODBC pour le moteur distant
Dernière mise à jour : 12 mars 2025
Suivez ces instructions pour utiliser la connexion ODBC pour un moteur distant.
Procédure
- Téléchargez l'image Docker.
- Créez les répertoires "
ds-storage
et "px-storage
pour les monter sur le moteur distant. - Téléchargez le fichier '
rpm
pour installer le pilote ODBC cdata pour la source de données. - Exécutez le conteneur docker en tant qu'utilisateur root avec la commande suivante :
docker run -d --user root --name <container_name> -p 9443:9443 -p 10003:10003 -p 10002:10002 -p 7777:7777 --hostname=hostname --env-file <env file path> -v <local path to px-storage>:/px-storage -v <local path to ds-storage>:/ds-storage <docker image name>
- Installez unixODBC avec la commande suivante :
microdnf -y install unixODBC
- Copiez le fichier '
rpm
du pilote ODBC cdata dans le conteneur docker et installez le pilote à l'aide de la commande suivante :rpm –install <path to rpm file>
Le pilote est installé dans '/opt/cdata/<driver nom>.
- Utilisez la commande suivante pour voir les fichiers créés lors de l'installation :
rpm -qlp IBMDB2ODBCDriverforUnix.rpm
- Déplacez le pilote vers px-storage en copiant le répertoire '/opt/cdata/<driver nom> .
- Arrêtez et redémarrez le docker, mais pas en tant qu'utilisateur root. Confirmez que le pilote de données se trouve dans l'emplacement de stockage PX et non dans /opt/data..
- Suivez les instructions fournies par cdata pour activer la licence ODBC
- Pour vérifier la configuration ODBC actuelle, utilisez la commande suivante :
odbcinst -j
- Pour confirmer qu'un modèle pour l'entrée DSN est ajouté au fichier, vérifiez le fichier odbc.ini
- Mettez à jour l'entrée DSN pour la nouvelle source de données et enregistrez le fichier odbc.ini
- Pour utiliser ce DSN dans le flux DataStage®, créez une nouvelle connexion ODBC avec la configuration suivante.
- Pour le type de source de données, choisissez Utiliser le DSN de la configuration ODBC
- Dans la zone Nom de la source de données, indiquez le nom du DSN.
Pour plus d'informations sur la création de connexions, voir Connexion à une source de données dans DataStage.
La rubrique a-t-elle été utile ?
0/1000