Limite MS Access??
Fermé
Cupidon32160
Messages postés
8
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
8 août 2007
-
9 juil. 2007 à 16:12
cunlhaontz Messages postés 25 Date d'inscription vendredi 15 février 2008 Statut Membre Dernière intervention 10 juin 2016 - 27 juil. 2010 à 11:10
cunlhaontz Messages postés 25 Date d'inscription vendredi 15 février 2008 Statut Membre Dernière intervention 10 juin 2016 - 27 juil. 2010 à 11:10
7 réponses
blux
Messages postés
26529
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 décembre 2024
3 317
10 juil. 2007 à 09:27
10 juil. 2007 à 09:27
Salut,
access donne ses limitations (dans l'aide)...
A titre d'exemple, voici une partie des limitations d'ACCESS 2002 :
Base de données Access
Attribut Maximum
Taille d'un fichier de base de données Microsoft Access (.mdb) 2 giga-octets moins l'espace requis pour les objets système.
Nombre d'objets dans une base de données 32 768
Modules (y compris les formulaires et les états dont la propriété HasModule est associée à la valeur True) 1 000
Nombre de caractères dans un nom d'objet 64
Nombre de caractères dans un mot de passe 14
Nombre de caractères dans un nom d'utilisateur ou un nom de groupe 20
Nombre d'utilisateurs simultanés 255
Table
Attribut Maximum
Nombre de caractères dans un nom de table 64
Nombre de caractères dans un nom de champ 64
Nombre de champs dans une table 255
Nombre de tables ouvertes 2048 ; le nombre réel peut être inférieur à cette valeur en raison des tables ouvertes en interne par Microsoft Access
Taille de la table 2 giga-octets moins l'espace requis pour l'objet système.
Nombre de caractères dans un champ Texte 255
Nombre de caractères dans un champ Mémo 65 535 lors de la saisie des données par l'intermédiaire de l'interface utilisateur ;
1 giga-octet d'espace de stockage des caractères lors de la saisie des données par programmation
Taille d'un champ Objet OLE 1 giga-octet
Nombre d'index dans une table 32
Nombre de champs dans un index 10
Nombre de caractères dans un message de validation 255
Nombre de caractères dans une règle de validation 2 048
Nombre de caractères dans une description de table ou de champ 255
Nombre de caractères dans un enregistrement (à l'exclusion des champs Mémo et Objet OLE) 2 000
Nombre de caractères dans un paramètre de propriété de champ 255
Requête
Attribut Maximum
Nombre de relations appliquées 32 par table, moins le nombre d'index que comporte la table pour les champs ou les combinaisons de champs non impliqués dans les relations
Nombre de tables dans une requête 32
Nombre de champs dans un jeu d'enregistrements 255
Taille du jeu d'enregistrements 1 giga-octet
Limite de tri 255 caractères dans un ou plusieurs champs
Nombre de niveaux de requêtes imbriqués 50
Nombre de caractères dans une cellule de la grille de création de requête 1 024
Nombre de caractères pour un paramètre dans une requête de paramètre 255
Nombre d'opérateurs AND dans une clause WHERE ou HAVING 99
Nombre de caractères dans une instruction SQL approximativement 64 000
access donne ses limitations (dans l'aide)...
A titre d'exemple, voici une partie des limitations d'ACCESS 2002 :
Base de données Access
Attribut Maximum
Taille d'un fichier de base de données Microsoft Access (.mdb) 2 giga-octets moins l'espace requis pour les objets système.
Nombre d'objets dans une base de données 32 768
Modules (y compris les formulaires et les états dont la propriété HasModule est associée à la valeur True) 1 000
Nombre de caractères dans un nom d'objet 64
Nombre de caractères dans un mot de passe 14
Nombre de caractères dans un nom d'utilisateur ou un nom de groupe 20
Nombre d'utilisateurs simultanés 255
Table
Attribut Maximum
Nombre de caractères dans un nom de table 64
Nombre de caractères dans un nom de champ 64
Nombre de champs dans une table 255
Nombre de tables ouvertes 2048 ; le nombre réel peut être inférieur à cette valeur en raison des tables ouvertes en interne par Microsoft Access
Taille de la table 2 giga-octets moins l'espace requis pour l'objet système.
Nombre de caractères dans un champ Texte 255
Nombre de caractères dans un champ Mémo 65 535 lors de la saisie des données par l'intermédiaire de l'interface utilisateur ;
1 giga-octet d'espace de stockage des caractères lors de la saisie des données par programmation
Taille d'un champ Objet OLE 1 giga-octet
Nombre d'index dans une table 32
Nombre de champs dans un index 10
Nombre de caractères dans un message de validation 255
Nombre de caractères dans une règle de validation 2 048
Nombre de caractères dans une description de table ou de champ 255
Nombre de caractères dans un enregistrement (à l'exclusion des champs Mémo et Objet OLE) 2 000
Nombre de caractères dans un paramètre de propriété de champ 255
Requête
Attribut Maximum
Nombre de relations appliquées 32 par table, moins le nombre d'index que comporte la table pour les champs ou les combinaisons de champs non impliqués dans les relations
Nombre de tables dans une requête 32
Nombre de champs dans un jeu d'enregistrements 255
Taille du jeu d'enregistrements 1 giga-octet
Limite de tri 255 caractères dans un ou plusieurs champs
Nombre de niveaux de requêtes imbriqués 50
Nombre de caractères dans une cellule de la grille de création de requête 1 024
Nombre de caractères pour un paramètre dans une requête de paramètre 255
Nombre d'opérateurs AND dans une clause WHERE ou HAVING 99
Nombre de caractères dans une instruction SQL approximativement 64 000
Cupidon32160
Messages postés
8
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
8 août 2007
9 juil. 2007 à 16:29
9 juil. 2007 à 16:29
D'où vient cette limitation? Est-ce Microsoft qui l'impose ou le fonctionnement du logiciel devient médiocre au-delà de cette limite?
Merci encore.
Merci encore.
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
9 juil. 2007 à 17:31
9 juil. 2007 à 17:31
C'est une question de cible du logiciel.
Access a été développé pour des "petits" besoins et non comme une solution pour de gros besoins. Là c'est plutôt du coté d'Oracle, MySQL, SQL Server, ...etc qu'il faut regarder.
Access a été développé pour des "petits" besoins et non comme une solution pour de gros besoins. Là c'est plutôt du coté d'Oracle, MySQL, SQL Server, ...etc qu'il faut regarder.
Cupidon32160
Messages postés
8
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
8 août 2007
10 juil. 2007 à 08:30
10 juil. 2007 à 08:30
Désolé d'insister mais que se passe-t-il si cette limite est dépassée?
Pour expliquer mes questions, je vous fais part de ma situation: je suis en stage dans une grosse entreprise et l'on me demande de créer une base de données pour des fichiers qui sont en permanente évolution. On m'a démandé de m'informer sur les SGBD tout en me disant que toutes les base de données de mon service était faite avec MS Access.
D'autres questions: quel peut-être mon argument fondé (car quand on lit le descriptif du dernier MS Access le point de la limitation n'est pas explicité) pour persuader mon service de changer sans oublier qu'une bonne interface est obligatoire et que un grand nombre d'informations sont stockées dans Excel?
Merci!
Pour expliquer mes questions, je vous fais part de ma situation: je suis en stage dans une grosse entreprise et l'on me demande de créer une base de données pour des fichiers qui sont en permanente évolution. On m'a démandé de m'informer sur les SGBD tout en me disant que toutes les base de données de mon service était faite avec MS Access.
D'autres questions: quel peut-être mon argument fondé (car quand on lit le descriptif du dernier MS Access le point de la limitation n'est pas explicité) pour persuader mon service de changer sans oublier qu'une bonne interface est obligatoire et que un grand nombre d'informations sont stockées dans Excel?
Merci!
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
10 juil. 2007 à 09:36
10 juil. 2007 à 09:36
Désolé d'insister mais que se passe-t-il si cette limite est dépassée?
Beh a priori au mieux tu ne peux plus insérer d'element en base au pire la base est bloquée et les données plus accessibles
Pour le détails des limites voir le post de blux juste en bas.
En tout cas, tente d'évaluer la taille globale de l'ensemble des données pour voir si ça peut coller. Sinon il faudra regarder vers d'autres solutions.
Beh a priori au mieux tu ne peux plus insérer d'element en base au pire la base est bloquée et les données plus accessibles
Pour le détails des limites voir le post de blux juste en bas.
En tout cas, tente d'évaluer la taille globale de l'ensemble des données pour voir si ça peut coller. Sinon il faudra regarder vers d'autres solutions.
blux
Messages postés
26529
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 décembre 2024
3 317
>
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
10 juil. 2007 à 10:04
10 juil. 2007 à 10:04
En tout cas, tente d'évaluer la taille globale de l'ensemble des données pour voir si ça peut coller. Sinon il faudra regarder vers d'autres solutions.
On peut feinter en mettant des tables liées vers d'autres fichiers .mdb, et du coup, la limitation de 2 Gb (qui est quand même imposée par windows si tu es en FAT32) saute allègrement...
On peut feinter en mettant des tables liées vers d'autres fichiers .mdb, et du coup, la limitation de 2 Gb (qui est quand même imposée par windows si tu es en FAT32) saute allègrement...
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
>
blux
Messages postés
26529
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 décembre 2024
10 juil. 2007 à 10:29
10 juil. 2007 à 10:29
Effectivement, mais bon Access en production, je suis pas fan...
M'enfin tout dépend de leur besoins, si ça leur convient alors pourquoi pas.
M'enfin tout dépend de leur besoins, si ça leur convient alors pourquoi pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Cupidon32160
Messages postés
8
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
8 août 2007
10 juil. 2007 à 14:05
10 juil. 2007 à 14:05
Je vous remercie pour vos réponses cependant est-ce si difficile de passer d'Access à MySQL par exemple?
G vu kil existait des soft pourpasser d'un format à n autre.
Merci.
G vu kil existait des soft pourpasser d'un format à n autre.
Merci.
cunlhaontz
Messages postés
25
Date d'inscription
vendredi 15 février 2008
Statut
Membre
Dernière intervention
10 juin 2016
54
27 juil. 2010 à 11:10
27 juil. 2010 à 11:10
Pas besoin de soft, il te suffit juste de récupérer ta BDD sous un format compatible (ex: sous forme de requêtes de création/insertion sauvegardé dans un fichier texte qu'il suffit d'exécuter dans ton MySQL ou autre BDD)
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
9 juil. 2007 à 16:26
9 juil. 2007 à 16:26
Salut,
Voui, la limite est au alentour de 1Go, je crois.
Access suffit pour gérer sa collection de cds mais au delà, il faut oublier.
Voui, la limite est au alentour de 1Go, je crois.
Access suffit pour gérer sa collection de cds mais au delà, il faut oublier.