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
pour cela je prends une connexion dans le pool et j'exécute la query.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part SELECT 1 FROM DUAL;
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àne fonctionne pas toujours.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part SELECT 1 FROM DUAL;
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
Partager