Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1198 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  De Access à la BI

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

De Access à la BI

n°3319995
alexstain
Geek en stock
Posté le 27-09-2018 à 17:32:03  profilanswer
 

Bonjour,
 
Au boulot j'ai une énorme base access, et faire des requètes peut parfois complètement la planter.
En plus niveau UX, on est à la préhistoire.
Y a t-il un outil gratuit et/ou open source qui permet de se connecter à une base access pour sortir de beaux tableaux ?
Je ne cherche pas forcément des supers visualisations comme dans Tableau Software, juste un moyen de faire des tableaux de façon plus facile qu'avec les requètes Access, sans ouvrir Access.  
 
Des idées ?
 
Merci


---------------
Ventes : http://forum.hardware.fr/forum2.ph [...] #t16617873
mood
Publicité
Posté le 27-09-2018 à 17:32:03  profilanswer
 

n°3320008
nebulios
Posté le 27-09-2018 à 22:57:33  profilanswer
 

Tu passes sur du SQL

n°3320243
alexstain
Geek en stock
Posté le 01-10-2018 à 10:50:06  profilanswer
 

Pas possible, je ne gère pas la bdd. J'ai besoin d'un outil qui se plug dessus.


---------------
Ventes : http://forum.hardware.fr/forum2.ph [...] #t16617873
n°3320254
dims
if it ain't brocken, mod it !
Posté le 01-10-2018 à 11:40:44  profilanswer
 

alexstain a écrit :

énorme base access, [...] complètement la planter.


jusque la, c'est tout a fait normal.....
 
c'est pas fait pour.
 
sinon, essaie un connecteur ODBC et d'extraire les données avec excel.
mais il n'y aura pas de miracle !!!!

n°3320332
nex84
Dura lex, sed lex
Posté le 02-10-2018 à 09:10:27  profilanswer
 

Se plugger dessus en ODBC ne changera pas la lenteur ou les comportements moisis.
il est arrivé au bout du produit, il faut changer pour autre chose (une vraie base ? :o ).


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
n°3320364
mumen
Posté le 02-10-2018 à 14:40:34  profilanswer
 

Bonjour,  
 
La base, c'est du accdb ou du mdb ?
 
Quelle taille fait la base compactée ? As tu un ordre d'idée du nombre d'enregistrements toutes tables confondues ? Plus que des centaines de millions ? Dispose t-elle de nombreux index ?
 
Quoiqu'il en soit, s'adresser à une base de données ne se fait qu'en SQL ou en ADO, c'est à dire en programmation. Les bases de données étant ce qu'elles sont, aucun logiciel tout fait ne te permettra d'extraire des données en tableaux de façon satisfaisante, il y a toujours un minimum de définition à donner, le SQL étant la voie quasi-unique et royale pour cela. Tu n'est pas obligé d'utiliser Access en client, mais tu auras toujours du SQL à fournir. Le problème sera de t'attacher à cette base en fonction du client de ton choix.
 
Concernant les sous entendus de la qualité d'Access, ils sont nettement mal placés. On peut critiquer Access pour le fait qu'il s'appuie par défaut sur un moteur en pair à pair qui ne peut pas tenir des charges élevées en nombre de postes. Dans ton cas, il semble qu'il s'agisse d'un accès mono poste, donc la question ne se pose même pas.
 
Le moteur de données d'Access (donc distinct et indépendant du programme Access en tant que client) est une version horriblement stable et éprouvée d'une chose assez simple. Si tu rencontres des problèmes avec ta base, c'est peut être qu'elle est abimée, ou bien que tu as un problème de compatibilité de moteur, ou encore d'incompréhension au niveau du SQL.
 
Pour accéder à la donnée, ODBC fonctionne généralement, mais il ajoute de la lourdeur et ne supporte pas exactement tout. Le moteur développé spécifiquement pour le format Access est extrêmement performant dans les limites du pair à pair. Il est carrément fulgurant en local.

n°3320365
flash_gord​on
Posté le 02-10-2018 à 14:50:09  profilanswer
 

mumen a écrit :

 
 
Concernant les sous entendus de la qualité d'Access, ils sont nettement mal placés. On peut critiquer Access pour le fait qu'il s'appuie par défaut sur un moteur en pair à pair qui ne peut pas tenir des charges élevées en nombre de postes. Dans ton cas, il semble qu'il s'agisse d'un accès mono poste, donc la question ne se pose même pas.
 
Le moteur de données d'Access (donc distinct et indépendant du programme Access en tant que client) est une version horriblement stable et éprouvée d'une chose assez simple.


 
Amen.
 

mumen a écrit :

 
Si tu rencontres des problèmes avec ta base, c'est peut être qu'elle est abimée, ou bien que tu as un problème de compatibilité de moteur, ou encore d'incompréhension au niveau du SQL.


 
Ou que l'ordinateur est une brouette. Parcequ'au bout d'un moment pas de magie, s'il faut traiter beaucoup de données, il faut un peu plus qu'un céléron et 2gb de ram.


Message édité par flash_gordon le 02-10-2018 à 14:55:56

---------------
Survivre à sa migration WP->Android /  Les features Windows que vous ne connaissez pas
n°3320369
nex84
Dura lex, sed lex
Posté le 02-10-2018 à 15:35:18  profilanswer
 

Attention à ne pas sur-interpréter mes propos.
Je ne dis pas que Access c'est naze. Par contre il a des limites bien plus basses que des SGBD type MySQL ou autres.
Je plussoie complètement ce qui a été dit sur la tenue des perfs en fonction de la charge.
 
La vraie question, c'est la conception même de la base (pourquoi faire, comment ça a été fait, quelle volumétrie, ...).
Ce sont les réponses à ces questions qui dirigent le choix de la solution (Access ou autre) la plus adaptée.


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
n°3320376
mumen
Posté le 02-10-2018 à 16:36:33  profilanswer
 

nex84, en effet il faut prendre les choses pour ce qu'elles sont. On ne fait pas les 24h du Mans avec une Smart. Les bases Access sont limitées en taille à 2 Go, ce qui est suffisamment clair concernant les limites de taille. Tant qu'on conserve une marge, tout marche comme il faut. D'expérience, 1 Go c'est le maximum pour garder du confort d'administration. Il n'y a pas de limite au nombre d'enregistrement hormis le fait qu'une table ne peut dépasser 2 Go.
 
Concernant la vitesse évidemment un bonne machine est préférée, mais dans le cas qui nous intéresse, un (très) bon réseau aussi ainsi qu'un serveur pas trop occupé sont cruciaux.
 
Mais alexstain nous parle de plantages et là c'est autre chose. Le diagnostic dépend un peu de la version du moteur (mdb ou accdb). Il se peut aussi que l'interface qui alimente cette base soit mal conçue dès le départ selon les critères élémentaires de développement avec Access, ce qui peut entraîner des cassages plus ou moins fréquents, plus ou moins aléatoires. Un réseau bafouillant aussi peut casser la base sans qu'on sache pourquoi. Ces deux problèmes connus sont liés au fait que c'est du pair à pair. Pour ma part, avec du métier, je n'en connais pas d'autres, sinon des utilisateurs irréfléchis ou malveillants qui éteignent lors d'écritures complexes (là encore le pair à pair est en cause).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  De Access à la BI

 

Sujets relatifs
Besoin aide access menu déroulantDéfaut "Access Denied" pour des sites en utilisant le réseau TOR
[ACCESS 2010] Modifier formulaire suite à requête[ACCESS 2010] Avoir des résultats de recherche modifiables
[Access 2010] Valeur par défaut RechDom[ACCESS 2010] Requête MAJ à partir de requête Sélection
Access 2010 : désactiver enregistrement auto des requetesPassage à W10 problème avec Access
Base Access Windows 10Erreur uTorrent error: write to disk: the process cannot access the f
Plus de sujets relatifs à : De Access à la BI


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR