2011-10-26 2 views
0

Je rencontre un problème lorsque j'essaie d'utiliser le pilote IBM Data Server pour ODBC et CLI (pilote CLI) dans. net. J'ai créé une petite application de test simple qui appelle une base de données DB2 pour récupérer certains attributs utilisateur. Je l'exécute à partir d'un serveur Windows NT 6.1 64 bits et j'ai testé avec succès la connexion au serveur DB2 via telnet, ODBC Datasource connect et via mon application de test. J'utilise OdbcConnection et OdbcCommand. Le pilote de la chaîne de connexion est le pilote IBM Data Server pour ODBC et CLI (pilote CLI). Après avoir ouvert la connexion (OdbcConnection.Open()), j'exécute ExecuteReader (OdbcCommand.ExecuteReader()). Ma demande se trouve juste là suspendue pour une durée indéterminée. Quelqu'un d'autre a-t-il vécu cela? Toute aide serait appréciée.OdbcCommand.ExecuteReader se bloque lors de l'utilisation du pilote IBM Data Server pour ODBC et CLI (pilote CLI) dans .Net

Merci, Anthony

Répondre

0

Je n'ai pas connu, mais serait-il possible pour vous d'utiliser le package de pilotes IBM Data Server (assurez-vous d'obtenir la version 64 bits) comme cela est le client IBM recommandé pour. Net?

Sinon, une erreur ou un SQL mal optimisé peut figurer dans la commande que vous utilisez pour le lecteur de données.

Questions connexes