Spécifications d'Access

Cet article contient des informations sur les limites des objets et fichiers de données Microsoft Access. En règle générale, une base de données qui dépasse les limites suivantes présente un défaut de création. Utilisez les informations contenues dans cet article et examinez minutieusement votre base de données pour repérer ce qui doit être corrigé à des fins d’implémentation. Par exemple, l’importation directe de données entre Microsoft Excel et Access sans normalisation peut entraîner la création de champs supplémentaires (colonnes). Pour plus d’informations sur la création de bases de données ou la normalisation, consultez les ressources de la section Informations supplémentaires.

Contenu de cet article

Spécifications de base de données

Spécifications de projet

Informations supplémentaires

Spécifications de base de données

La liste des tables suivante s’applique aux bases de données Access. Les différences des versions spécifiques, le cas échéant, sont indiquées individuellement.

Informations générales

Attribut

Valeur maximale

Taille totale d’une base de données Access (.accdb ou .mdb), incluant tous les objets et données de base de données

2 gigaoctets, moins l’espace nécessaire pour les objets système.

Remarque : Vous pouvez contourner cette limite de taille à l’aide de liens vers des tables d’autres bases de données Access. Vous pouvez créer des liens vers des tables dans différents fichiers de base de données, chacun ne devant pas dépasser 2 Go.

Conseil :  Pour plus d’informations sur la réduction de la taille de votre base de données, voir Éviter et corriger les problèmes liés aux fichiers de base de données à l'aide de la commande Compacter.

Nombre total d’objets d’une base de données

32 768

Nombre de modules (incluant les formulaires et états dont la propriété AvecModule est définie sur Vrai)

1 000

Nombre de caractères d’un nom d’objet

64

Nombre de caractères d’un mot de passe

14

Remarque : Pour Access 2007, ce nombre est de 20.

Nombre de caractères d’un nom d’utilisateur ou d’un nom de groupe

20

Nombre d’utilisateurs simultanés

255

Haut de la page

Tableau

Attribut

Valeur maximale

Nombre de caractères d’un nom de table

64

Nombre de caractères d’un nom de champ

64

Nombre de champs d’une table

255

Nombre de tables ouvertes

2 048, incluant les tables liées et les tables ouvertes en interne par Access

Taille de table

2 gigaoctets, moins l’espace nécessaire pour les objets système

Nombre de caractères d’un champ de texte court

Remarque : À partir d’Access 2013, les champs de texte sont appelés champs de texte court.

255

Nombre de caractères d’un champ de texte long

Remarque : À partir d’Access 2013, les champs Mémo sont appelé champs de texte long.

65 535 en cas de saisie des données via l’interface utilisateur ;
1 gigaoctet de stockage de caractères en cas de saisie par programme

Taille d’un champ d’objet OLE

1 gigaoctet

Nombre d’index d’une table

32, incluant les index créés en interne pour conserver les relations entre les tables, les index de champ unique et les index composites.

Nombre de champs d’un index ou d’une clé primaire

10

Nombre de caractères d’un message de validation

255

Nombre de caractères d’une règle de validation, incluant les ponctuations et les opérateurs

2 048

Nombre de caractères d’une description de champ ou de table

255

Nombre de caractères d’un enregistrement (à l’exception des champs de texte long et d’objet OLE) lorsque la propriété UnicodeCompression des champs est définie sur Oui

4 000

Nombre de caractères d’un paramètre de propriété de champ

255

Haut de la page

Requête

Attribut

Valeur maximale

Nombre de relations appliquées

32 par table, moins le nombre d’index présents dans la table pour les champs ou combinaisons de champs non impliqués dans des relations*

Nombre de tables d’une requête

32*

Nombre de jointures d’une requête

16*

Nombre de champs d’un recordset

255

Taille de recordset

1 gigaoctet

Limite de tri

255 caractères dans un ou plusieurs champs

Nombre de niveaux des requêtes imbriquées

50*

Nombre de caractères d’une cellule de la grille de création de la requête

1 024

Nombre de caractères d’un paramètre dans une requête Paramètre

255

Nombre d’opérateurs AND d’une clause WHERE ou HAVING

99*

Nombre de caractères d’une instruction SQL

Environ 64 000*

*Les valeurs maximales peuvent être inférieures si la requête inclut des champs Liste de choix à plusieurs valeurs (.accdb uniquement).

Haut de la page

Formulaire et état

Attribut

Valeur maximale

Nombre de caractères d’une étiquette

2 048

Nombre de caractères d’une zone de texte

65 535

Largeur d’un formulaire ou état

22,75 po. (57,79 cm)

Hauteur de section

22,75 po. (57,79 cm)

Hauteur de toutes les sections avec en-têtes (en mode Création)

200 po. (508 cm)

Nombre de niveaux des formulaires et états imbriqués

7

Nombre de champs ou expressions que vous pouvez trier ou regrouper dans un état

10

Nombre d’en-têtes et de pieds de page d’un état

1 en-tête/pied de page d’état ;
1 en-tête/pied de page ;
10 en-têtes/pieds de page de groupe

Nombre de pages imprimées d’un état

65 536

Nombre de contrôles et sections que vous pouvez ajouter pendant toute la durée de vie du formulaire ou état

754

Nombre de caractères d’une instruction SQL faisant office de propriété Source ou Contenu d’un formulaire, état ou contrôle.

32 750

Haut de la page

Macro

Attribut

Valeur maximale

Nombre d’actions d’une macro

999

Nombre de caractères d’une condition

255

Nombre de caractères d’un commentaire

255

Nombre de caractères d’un argument d’action

255

Haut de la page

Spécifications de projet

La liste des tables suivante s’applique aux projets Access 2010 et Access 2007 :

Informations générales

Attribut

Valeur maximale

Nombre d’objets d’un projet Access (.adp)

32 768

Nombre de modules (incluant les formulaires et états dont la propriété AvecModule est définie sur Vrai)

1 000

Nombre de caractères d’un nom d’objet

64

Nombre de colonnes d’une table

250 (Microsoft SQL Server 6.5)

1024 (Microsoft SQL Server 7.0, 2000 et 2005)

Haut de la page

Formulaire et état

Attribut

Valeur maximale

Nombre de caractères d’une étiquette

2 048

Nombre de caractères d’une zone de texte

65 535

Largeur d’un formulaire ou état

22 po. (55.87 cm)

Hauteur de section

22 po. (55.87 cm)

Hauteur de toutes les sections avec en-têtes (en mode Création)

200 po. (508 cm)

Nombre de niveaux des formulaires et états imbriqués

7

Nombre de champs ou expressions que vous pouvez trier ou regrouper dans un état

10

Nombre d’en-têtes et de pieds de page d’un état

1 en-tête/pied de page d’état ;
1 en-tête/pied de page ;
10 en-têtes/pieds de page de groupe

Nombre de pages imprimées d’un état

65 536

Nombre de contrôles et sections que vous pouvez ajouter pendant toute la durée de vie du formulaire ou état

754

Nombre de caractères d’une instruction SQL faisant office de propriété Source ou Contenu d’un formulaire, état ou contrôle (.accdb et .adp).

32 750

Haut de la page

Macro

Attribut

Valeur maximale

Nombre d’actions d’une macro

999

Nombre de caractères d’une condition

255

Nombre de caractères d’un commentaire

255

Nombre de caractères d’un argument d’action

255

Haut de la page

Informations supplémentaires

Haut de la page

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×