Avec le connecteur IBM® Db2®, vous pouvez utiliser les commandes dans une chaîne pour effectuer des opérations SQL (Structured Query Language) dans une base de données relationnelle Db2. Par exemple, avec ce connecteur, vous pouvez :
- Exécuter des commandes SQL, y compris une instruction
CREATEouUPDATEou une requêteSELECT. - Récupérer les détails d'une table dans Db2
- Insérer des enregistrements dans la base de données Db2
Note: Ce connecteur est construit par Workiva et se connecte à un système tiers. Bien que notre équipe d'assistance puisse vous aider à configurer ce connecteur dans votre espace de travail, nous ne sommes pas en mesure de dépanner ou d'aider à résoudre des problèmes qui proviennent de l'extérieur de la plateforme Workiva.
Conditions préalables
Pour permettre la connexion à IBM Db2, le connecteur utilise la connectivité de base de données Java (JDBC), sécurisée par une authentification de base par nom d'utilisateur et mot de passe. Pour configurer le connecteur, vous aurez besoin de :
- Un utilisateur d'intégration désigné dans IBM Db2 pour le connecteur
- Nom d'utilisateur et mot de passe de l'utilisateur d'intégration
- L'URL de la connexion JDBC, telle que
jdbc:db2://host:port/database - Pour se connecter à une instance d'IBM Db2 sur site, un GroundRunner pour la connexion
Remarque : Pour vous connecter à une instance cloud d'IBM Db2, utilisez le CloudRunner par défaut.
Configuration du connecteur IBM Db2
Note : pour que le connecteur puisse être utilisé dans les chaînes de votre organisation, un admin de sécurité de l’org. doit d’abord l’activer à partir de Configuration.
- À partir du Générateur de chaînes, cliquez sur Connexions , puis sur Créer en haut à droite.
- Sous Connector Connection, sélectionnez IBM Db2 et le programme d'exécution à utiliser avec la connexion.
- Sous Informations de base, entrez un nom et une description uniques pour aider à identifier la connexion.
- Sous Properties, entrez les détails du connecteur :
Propriété Détails Nom d’utilisateur Entrez le nom d'utilisateur de l'utilisateur d'intégration IBM Db2 du connecteur. Mot de passe Saisissez le mot de passe pour la propriété Username. URL de connexion Saisissez l'URL de la connexion JDBC avec toutes les propriétés facultatives complétées par un point-virgule, par exemple jdbc:db2://host:port/database;property=value.Remarque : En règle générale, le port pour IBM Db2 est
446,6789, ou50000; toutefois, il peut en être autrement dans votre environnement. Pour utiliser le port par défaut du serveur de base de données, omettez la valeurportde l'URL de connexion.Note : toutes les informations d’identification sensibles sont automatiquement chiffrées et stockées avec un chiffrement Advanced Encryption Standard (AES)-256. Pour des raisons de sécurité, évitez d'inclure les informations d'identification de l'utilisateur en tant que propriétés facultatives dans l'entrée Connection URL.
- Sélectionnez les environnements à utiliser avec la connexion et cliquez sur enregistrer.
- Pour tester la connexion, créez et exécutez une chaîne avec la commande Get Table Definition du connecteur et vérifiez qu'elle renvoie un résultat valide.
Dépannage
Si la connexion à IBM Db2 échoue :
- Vérifier les informations d'authentification de l'utilisateur d'intégration
- Vérifiez l'URL de la connexion JDBC, y compris le serveur et le port.
Si la connexion ne parvient pas à exécuter une commande, vérifiez que ses entrées, telles que la syntaxe SQL ou la table, sont valides.