dimanche 24 août 2014

Solution des erreurs de permission de Ms Access 2007 2010

Dans cet article et loin du monde des clés USB, je parlerai d'un problème qui ma demandé toute une journée pour trouvé la solution ,
En travaillant sur une base de données Microsoft Access 2010 avec des image haute gamme (supérieurs 70 méga octets ) la taille de ma base de données a dépassée 1 gigaoctet rapidement et à un certain moment   mon microsoft access 2010 se bloque et me donne l'erreur suivante :  fichier protégé en écriture Permission denied et le fichier n'accepte plus les modifications.
Aprés des recherches sur le net j'ai trouvé la solution :
En général une base de données ne dépasse pas 2 giga (bien sure en diminuant la taille des images le problème a disparu).

Solution des erreurs de permission de Ms Access 2007 2003
Solution des erreurs de permission de Ms Access 2007 2003
En général un fichier de base de données Micosoft access doit rester dans le normes suivantes pour éviter toutes les erreurs:

Cet article contient des informations sur les limites de fichiers et d'objets de base de données Microsoft Access.

Dans la plupart des cas où une base de données dépasse les limites suivantes, il pourrait être une indication d'un problème de conception. En utilisant les informations dans cet article et un examen attentif de la conception de votre base de données peut vous aider à trouver ce qui doit être corrigé pour la mise en œuvre réussie. Par exemple, l'importation de données directement à partir de Microsoft Excel dans Access sans normalisation peut entraîner la création de champs supplémentaires (colonnes).


Spécifications de base de données Ms Access:


La liste suivante des tables s'applique à Access 2010 et bases de données Access de Microsoft 2007:
Général
Attribut :   
Taille totale pour une base de données 2010 d'accès (.accdb), y compris tous les objets et les données de base de données est  Maximum:2 gigaoctets, moins l'espace nécessaire pour les objets système.

Remarque Vous pouvez contourner cette limitation de la taille par un lien vers les tables dans d'autres bases de données Access. Vous pouvez lier des tables dans des fichiers de bases de données multiples, dont chacune peut être aussi grand que 2GB.

Nombre total d'objets dans une base de données     32768
Nombre de modules (y compris les formulaires et les rapports qui ont la propriété de HasModule la valeur True)                                                  1000
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 le 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 domaine     64
Nombre de champs dans une table     255
Nombre de tables ouvertes     2048, y compris les tables liées et les tables ouvertes en interne par Access
Dimensions de la table     2 gigaoctets moins l'espace nécessaire pour les objets système
Nombre de caractères dans un champ de texte     255
Nombre de caractères dans un champ Mémo     65 535 lors de la saisie des données par le biais de l'interface utilisateur;1 gigaoctet de stockage de caractères lors de la saisie des données par programme
Taille d'un champ objet OLE     1 gigaoctet
Nombre d'index dans une table     32 y compris les index créés en interne pour maintenir des relations de table, un

seul champ et indices composites.
Nombre de champs dans un index ou une clé primaire     10
Nombre de caractères d'un message de validation     255
Nombre de caractères dans une règle de validation, y compris la ponctuation et les opérateurs     2048
Nombre de caractères dans un champ ou une table Description     255
Nombre de caractères dans un dossier (hors champs Mémo et Objet OLE) lorsque la propriété UnicodeCompression des

champs est réglé sur Oui     4000
Nombre de caractères dans un paramètre de propriété sur le terrain     255

Question:

Attribut                                    Maximum
Nombre de relations forcées     32 par table, moins le nombre d'indices qui sont sur la table pour les champs ou

les combinaisons de champs qui ne sont pas impliqués dans les relations *
Nombre de tables dans une requête     32 *
Nombre de jointures dans une requête     16 *
Nombre de champs dans un jeu d'enregistrements     255
Taille d'enregistrements     1 gigaoctet
Trier limite     255 caractères dans un ou plusieurs champs
Nombre de niveaux de requêtes imbriquées     50 *
Nombre de caractères dans une cellule de la grille de création de requête     1024
Nombre de caractères d'un paramètre dans une requête de paramètre     255
Nombre de ET opérateurs dans une clause WHERE ou HAVING     99 *
Nombre de caractères dans une requête SQL     Environ 64 000 *

* Valeurs maximales pourraient être inférieure si la requête comprend des champs de recherche à valeurs multiples.

Forme et Rapport :

Attribut                                                     Maximum
Nombre de caractères dans une étiquette     2048
Nombre de caractères dans une zone de texte     65535
Forme ou rapport largeur     22,75 en. (57,79 cm)
La hauteur de section     22.75 in. (57,79 cm)
Hauteur de toutes les sections ainsi que la section en-têtes (en mode Création)     200 à 508 cm (.)
Nombre de niveaux de formulaires ou états imbriqués     7
Nombre de champs ou d'expressions que vous pouvez trier ou d'un groupe dans un rapport     10
Nombre de têtes et pieds de page dans un rapport     1 Rapport tête / pied de page;
1 page-tête / pied;
10 groupes têtes / pieds
Nombre de pages imprimées dans un rapport     65536
Nombre de contrôles et de sections que vous pouvez ajouter sur la durée de vie du formulaire ou l'état     754
Nombre de caractères dans une instruction SQL qui sert de propriété Recordsource ou Rowsource d'un formulaire, un état, ou de contrôle (à la fois .accdb et .adp)     32750

Les Macro :

Attribut                                          Maximum
Nombre d'actions dans une macro     999
Nombre de caractères dans un état     255
Nombre de caractères dans un commentaire     255
Nombre de caractères dans un argument d'action     255

La liste suivante des tables s'applique à Access 2010 et Access 2007 projets:

Général

Attribut                                                         Maximum
Nombre d'objets dans un projet Access (.adp)     32768
Nombre de modules (y compris les formulaires et les rapports qui ont la propriété de HasModule la valeur True)                                                         1000
Nombre de caractères dans un nom d'objet     64
Le nombre de colonnes dans une table       250 (Microsoft SQL Server 6.5)

Forme et Rapport :

Attribut                                                    Maximum
Nombre de caractères dans une étiquette     2048
Nombre de caractères dans une zone de texte     65535
Forme ou rapport largeur     22. (55.87 cm)
La hauteur de section     22. (55.87 cm)
Hauteur de toutes les sections ainsi que la section en-têtes (en mode Création)     200 à 508 cm (.)
Nombre de niveaux de formulaires ou états imbriqués     7
Nombre de champs ou d'expressions que vous pouvez trier ou d'un groupe dans un rapport     10
Nombre de têtes et pieds de page dans un rapport     1 Rapport tête / pied de page;
1 page-tête / pied;
10 groupes têtes / pieds
Nombre de pages imprimées dans un rapport     65536
Nombre de contrôles et sections que vous pouvez ajouter sur la durée de vie du formulaire ou l'état     754
Nombre de caractères dans une instruction SQL qui sert de propriété Recordsource ou Rowsource d'un formulaire, un

état, ou de contrôle (à la fois .accdb et .adp)     32750

Macro :

Attribut                                     Maximum
Nombre d'actions dans une macro     999
Nombre de caractères dans un état     255
Nombre de caractères dans un commentaire     255
Nombre de caractères dans un argument d'action     255


Aucun commentaire: