La compatibilité des géodatabases d'entreprise et du client ArcGIS dépend des versions ArcGIS et de base de données utilisées. Lorsque les versions du client ArcGIS et de la géodatabase ne concordent pas, la version de votre base de données doit être prise en charge pour les versions d’ArcGIS et de la géodatabase. Consultez les IBM Informixspécifications de bases de données de la version du client ArcGIS que vous utilisez. Assurez-vous également que le client de la base de données que vous installez sur la machine cliente ArcGIS est prise en charge pour les versions ArcGIS et Informix choisies.
Vous n’êtes pas obligé d’utiliser une géodatabase et des clients ArcGIS présentant une version identique, mais nous le recommandons. Les géodatabases et le logiciel client sont conçus pour fonctionner ensemble et vous risquez de rencontrer des problèmes ou de remarquer un comportement inhabituel en utilisant des versions très différentes.
Cela se vérifie en particulier lorsque vous utilisez plusieurs versions de clients sur votre site. Un client récent peut créer dans la base de données des types de jeux de données récents auxquels les clients plus anciens ne peuvent pas accéder. Pour les géodatabases d’entreprise, si vous laissez passer trop de temps entre les mises à niveau, vous devrez peut-être mettre à niveau la base de données sous-jacente plusieurs fois avant de pouvoir mettre à niveau la géodatabase.
La version de la géodatabase d’une géodatabase d'entreprise est stockée dans une table système. Elle indique la version de client que vous avez utilisée pour créer ou mettre à niveau la géodatabase. Si, par exemple, vous créez une géodatabase d’entreprise depuis ArcMap 10.6.1, la version de géodatabase est 10.6.1. Gardez à l’esprit que cette version de la géodatabase est principalement utilisée par le support technique Esri à des fins de dépannage et qu’elle ne présente pas la totalité des fonctionnalités à votre disposition. En effet, de nombreuses fonctionnalités des géodatabases sont implémentées dans les clients qui y accèdent, et non dans les géodatabases elles-mêmes.
Règles relatives aux connexions de différentes versions
Les règles de compatibilité suivantes s’appliquent :
- Utilisez des versions d’ArcGIS prises en charge pour vos clients et la géodatabase.
- Vous devez stocker votre géodatabase d’entreprise dans une version Informix qui est prise en charge à la fois pour la géodatabase et pour la version d’ArcGIS que vous utilisez. Le client de base de données installé sur la machine client ArcGIS doit également être pris en charge par la version d’ArcGIS. Reportez-vous à la rubrique Configuration requise des bases de donnéesIBM Informix pour ArcGIS pour plus d’informations sur les versions prises en charge des bases de données et des clients de bases de données. Utilisez la liste déroulante Other versions (Autres versions) pour afficher des informations sur les anciennes versions logicielles.
- Les clients ArcGIS comportent également l’API pour ce client. Ainsi, les mêmes règles de compatibilité de versions s’appliquent lors de l’accès à la géodatabase à l’aide de l’API.
- Lorsque vous utilisez des clients qui se connectent à un service ArcGIS Server, comme ArcGIS Collector ou ArcGIS Survey123, le client réellement associé à la géodatabase est ArcGIS Server. Dans ce cas, assurez-vous que les versions du logiciel ArcGIS Server et de la géodatabase sont compatibles.
- Pour vous connecter à partir d’un client ArcGIS récent à une géodatabase d’entreprise plus ancienne, appliquez le dernier correctif associé à la version de la géodatabase, s’il existe.
- Pour vous connecter à partir d’un client ArcGIS récent à une géodatabase d’entreprise plus ancienne, appliquez le dernier correctif associé à la version de la géodatabase, s’il existe.
- Les clients ArcGIS plus anciens peuvent ouvrir, interroger, modifier et enregistrer des données dans les versions plus récentes des géodatabases. Cependant, ils ne peuvent pas ouvrir les jeux de données qui participent aux nouvelles fonctionnalités. Si vous essayez d’accéder à un type de jeu de données plus récent à partir d’un client ArcGIS plus ancien, vous rencontrerez les messages d'erreur suivants :
Impossible d’ouvrir le jeu de données, car il n’est pas compatible avec cette version du client de géodatabase.
Échec de l’ajout de données. Type de données non pris en charge.
- Si vous utilisez la réplication de géodatabase, la géodatabase de réplica enfant doit présenter la même version, ou une version ultérieure, que la géodatabase de réplica parent. Pour plus d’informations, reportez-vous à la rubrique Réplication et versions de géodatabase.