Detection des SGBD
tagh1987
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
tagh1987 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
tagh1987 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis entrain de développer une petite application en C#. Le but de cette application c'est de permettre à l'utilisateur de créer un bd à partir des SGBDs existants dans son PC, ainsi que tester la connexion.
Donc je veux savoir si il existe des APIs en C# pour détecter les SGBD installé dans notre machine ainsi que les instances installés et en cours d'exécution pour un SGBD sélectionne.
Merci d'avance!!
je suis entrain de développer une petite application en C#. Le but de cette application c'est de permettre à l'utilisateur de créer un bd à partir des SGBDs existants dans son PC, ainsi que tester la connexion.
Donc je veux savoir si il existe des APIs en C# pour détecter les SGBD installé dans notre machine ainsi que les instances installés et en cours d'exécution pour un SGBD sélectionne.
Merci d'avance!!
A voir également:
- Detection des SGBD
- Touslesdrivers detection - Télécharger - Pilotes & Matériel
- Detection materiel pc - Guide
- Atc4.detection ✓ - Forum Virus
- Détecter des billets dans une enveloppe ✓ - Forum Loisirs / Divertissements
- 2100 detection error on hddo (main hdd) - Forum PC portable
2 réponses
Ca m'étonnerait que ça existe vu qu'il faut à chaque fois un driver spécifique pour s'y connecter.
Je pense que le mieux est de faire une méthode par sgbd.
Je pense que le mieux est de faire une méthode par sgbd.
j'ai trouvé 2 sujet qui pourrait être utilisé
https://codes-sources.commentcamarche.net/
https://codes-sources.commentcamarche.net/
va directement au "Toolconnection"
https://codes-sources.commentcamarche.net/
https://codes-sources.commentcamarche.net/
va directement au "Toolconnection"
Le problème ici n'est pas la connexion avec un SGBD, le problème c'est que je n'arrive pas, jusqu'au moment, à trouver un api c# pour me fournir la liste des sgbd installé sachant que ça existe selon mon prof. Et si en trouve la liste des SGBD installé sur la machine (par exemple : Oracle, SQL Qerver, Access, ...), il ne reste que faire un contrôle sur la combo box pour accocier à chaque sgbd son pilote afin de se connecter.
Merci pour votre participation!
je pense que ton prof se trompe.
A ma connaissance, il n'existe aucun moyen de savoir ce qui est installé ou non comme SGBD sur une machine. Ils fonctionnement tous différemment : access est un exécutable qui doit être lancé, ORACLE possède un listener qui est en permanence en exécution.
Donc, à part lancer des commandes spécifiques à chaque SGBD pour voir s'il répond...
Donc ce cas, il se peut que j'ai mal compris les chose.
si vous permettez voilà l'énoncé de ce qui est demandé :
"L'installateur doit contenir :
- Une application Windows développée en C# pour la configuration de la base de
données. Cette application doit permettre :
-->D'afficher les instances installées et encours d'exécution sur la machine pour
un SGBD sélectionné par l'utilisateur.
Par exemple, si je choisi le SGBD Microsoft SQL Server l'application doit afficher
les instances SQL Server installées et en exécution sur ma machine"