Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Win XP

Win XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP

Réponse
 
Outils de la discussion
Vieux 08/09/2008, 15h21   #1 (permalink)
Nouveau membre du Club
 
Date d'inscription: avril 2002
Messages: 54
Par défaut logiciel pour retrouver les BD et tables d'une application

bonjour,

existe-t-il un logiciel sous xp qui me donnerait la possibilité de savoir quelle base de données et quelle tables une application utilise.

merci
claude est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/09/2008, 00h55   #2 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 3 558
Envoyer un message via MSN à smyley
Par défaut

Quel genre d'applications ? sinon je ne pense pas qu'il y ai de moyen simple de faire cela si ce n'est avec les logs de la base de données ou les outils d'administration de cette dernière. (on peut quand même deviner en général quelle base de donnée est utilisée en regardant les dlls présentes dans le dossier de l'application, genre sqlite, firebird, ...)
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/09/2008, 12h15   #3 (permalink)
Nouveau membre du Club
 
Date d'inscription: avril 2002
Messages: 54
Par défaut

Merci pour ta réponse.
Je veux dire par là, un logiciel qui tournerait en tâche de fond et quand je lance mon application, cette tâche de fond me retourne les tables ou BD utilisées et où elles se trouvent.
Je rêve peut-être ???
claude est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/09/2008, 00h26   #4 (permalink)
Rédacteur/Modérateur
 
Avatar de smyley
 
Date d'inscription: juin 2003
Localisation: Loin
Messages: 3 558
Envoyer un message via MSN à smyley
Par défaut

J'ai jamais vu ...
Mais que veux tu faire réellement ? savoir quelles tables sont utilisées pour le "fun" ou as tu un objectif spécial ?
__________________
The Place Promised in Our Early Days ...
Distribution d'applications .NET avec DreamShield
DreamShield, Le site, forum, blog, wiki
Mon blog, les blogs DotNet
je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça
smyley est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/09/2008, 13h24   #5 (permalink)
Responsable Windows
 
Avatar de shawn12
 
Date d'inscription: avril 2006
Localisation: Aveyron, France
Âge: 22
Messages: 1 531
Par défaut

Comment sait-tu que l'application en question utilise une base de données ?
Attetion, le fait de regarder les structures de données privées de l'application est peut-être en désacord avec la licence.
shawn12 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/09/2008, 15h11   #6 (permalink)
Nouveau membre du Club
 
Date d'inscription: avril 2002
Messages: 54
Par défaut

en fait, on utilise une applic. que nous n'avons pas développé, et j'aimerais utiliser les infos de cette applic. pour d'autres traitements, mais je n'ai aucun renseignements sur la BD de cette applic.
claude est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/09/2008, 15h21   #7 (permalink)
Rédacteur/Modérateur
 
Avatar de ram-0000
 
Date d'inscription: mai 2007
Localisation: France
Messages: 2 186
Par défaut

J'ai bien peur que si tu ne possèdes pas la spécification de ta base de données, tu ne puisses en faire grand chose.

Tu pourras certainement obtenir le schéma de la base mais après savoir que si dans cette colonne, la valeur c'est 1, cela veut dire "ceci", si c'est 2, cela veut dire "cela", tu ne pourras que le deviner (avec les risques d'erreur que cela comporte).

Et en plus, je ne parle pas des éventuelles procédures stockées et autres views.

De plus, comme le dit shawn12, est-ce légal de faire du reverse engineering sur une base de donnée, je ne sais pas ?
__________________
Raymond
Mes tutoriels, mon projet
Consultez la cartographie des forums de DVP
ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/09/2008, 16h26   #8 (permalink)
Responsable Windows
 
Avatar de shawn12
 
Date d'inscription: avril 2006
Localisation: Aveyron, France
Âge: 22
Messages: 1 531
Par défaut

Citation:
Envoyé par shawn12 Voir le message
Comment sait-tu que l'application en question utilise une base de données ?
Elle utilise peut-être tout simplement des fichiers ?
shawn12 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 10/09/2008, 16h27   #9 (permalink)
Membre éclairé
 
Date d'inscription: février 2007
Localisation: abidjan
Messages: 324
Envoyer un message via MSN à vg-matrix Envoyer un message via Yahoo à vg-matrix
Par défaut

C'est pas vraiment gentil d'essayer d'accéder au source d'une application que tu n'as pas développée sauf si l'auteur t'en donne l'autorisation, parce que c'est la propriété intellectuel de son auteur. Et si c'est pas légal, c'est pas évident que tu trouve de l'aide ici.
__________________
Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

Merise, C, Delphi, Firebird, Access, Interbase.
vg-matrix est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Win XP



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide