Les limites de taille des objets de base de données dans une géodatabase d’entreprise dépendent principalement des limitations matérielles. La limite de taille des noms d’objet de base de données est la plus petite des limites imposées par le système de gestion de bases de données ou la géodatabase. Les limites varient d’un système de gestion de base de données à l’autre. Les types de caractères autorisés dans les noms d’objet varient selon le système de gestion de base de données, mais dépendent aussi de la manière dont ArcGIS stocke et interroge les informations des objets.
Limites de taille
La plupart des limites de taille dans une base de données dépendent de l’édition du système de gestion de base de données et des limitations matérielles. Reportez-vous à la documentation de votre système de gestion de bases de données pour déterminer les limites de taille.
Nombre de caractères dans les noms d’objet.
Le tableau suivant répertorie le nombre maximal de caractères autorisés par ArcGIS pour chaque type de nom d’objet :
| Type d’objet | Nombre maximal d’octets autorisés par ArcGIS |
|---|---|
Nom de base de données | Jusqu’à la limite du système de gestion de base de données. |
Nom de table, de classe d’entités, de vue ou d’index | Jusqu’à la limite du système de gestion de base de données. |
Nom de champ (colonne) | Jusqu’à la limite du système de gestion de base de données. |
Mot de passe | 256 lors de la lecture des mots de passe, 75 lors de la création de mots de passe |
Nom d’utilisateur ou de rôle | Jusqu’à la limite du système de gestion de base de données. |
Limites des types de caractères dans les noms d’objet
Les systèmes de gestion de bases de données ont différentes définitions des caractères acceptables pour les noms d’objet. La plupart vous autorisent à utiliser des caractères non acceptables si vous entourez le nom d’objet de délimiteurs (des guillemets doubles, par exemple).
Toutefois, ArcGIS n’ajoute pas de délimiteurs lors de l’interrogation d’objets dans la base de données. Ne créez pas de nom de table, de classe d’entités, d’index, de base de données, d’utilisateur, de rôle ou d’autre objet nécessitant des délimiteurs si vous allez les utiliser dans ArcGIS. L’objet sera créé dans la base de données, mais vous ne pouvez pas y accéder depuis ArcGIS.
De même, les délimiteurs ne sont pas ajoutés lorsque vous créez des objets de base de données, tels qu’une table ou une base de données, à partir d’ArcGIS. Si le nom que vous spécifiez lorsque vous créez l’objet utilise une bordure de caractère non prise en charge par la base de données à moins que le texte ne soit placé entre délimiteurs, la base de données sous-jacente modifie la bordure. La prochaine fois que vous tenterez d’accéder à l’objet à partir d’ArcGIS, vous risquez de recevoir un message d’erreur indiquant que l’objet n’existe pas.
Nombre de caractères dans les noms autres que les noms d’objet
La fonctionnalité des géodatabases d’entreprise fournit des constructions qui semblent être des objets de base de données lorsqu’elles sont affichées dans ArcGIS Pro, mais qui sont en fait des valeurs dans des tables système de géodatabase. Le nombre de caractères des noms de ces constructions est également limité. Vous trouverez des exemples de ces noms dans le tableau ci-après.
| Type de construction de géodatabase | Nombre maximum d’octets autorisés |
|---|---|
Nom du domaine | 257 |
Nom du jeu de classes d’entités | 159 |
Alias du champ | 255 |
Nom de version | 62 |
Vous avez un commentaire à formuler concernant cette rubrique ?