Test de select sur une base
Bonjour
j'ai un serveur java qui peut accueillir des lien à des centaines de bases de données.
Jusqu'à maintenant je n'avais que des base Oracle. et sur le serveur j'ai une procédure de test qui tente d'éxécuter
Code:
SELECT 1 FROM DUAL;
pour cela je prends une connexion dans le pool et j'exécute la query.
si j'ai une réponse ok tous va bien.
si quelque chose ne fonctionne pas je sais d'où ça vient (pool, connexion, droit d'exécuter des query etc.)
Hors aujourd'hui par simple déclaration sur le serveur on peut ajouter des base de tout type.
et là
Code:
SELECT 1 FROM DUAL;
ne fonctionne pas toujours.
Je cherche un moyen en fonction du driver de déterminer la bonne requête à exécuter.
Je n'ai pas le droit de modifier les base. seulement le code du testeur.
notez que je me moque de la requête seul importe le fait de pouvoir l'exécuter.
merci de votre aide.
A+JYT